Destinations › Western Caribbean
Western Caribbean cruises from Miami
Mexico plus Belize, Honduras, the Cayman Islands or Jamaica: Cozumel, Costa Maya, Roatan, Belize City, Grand Cayman, Ocho Rios and Montego Bay. 22 ships and 238 upcoming sailings from Port Miami. Pick a ship to see its sailings.
- Allure of the SeasRoyal Caribbean International · 2 sailings7 nights · next Nov 29, 2026
- Brilliant LadyVirgin Voyages · 1 sailing7 nights · next Dec 28, 2027
- Carnival CelebrationCarnival Cruise Line · 16 sailings7 nights · next Nov 29, 2026
- Carnival FirenzeCarnival Cruise Line · 3 sailings6 to 7 nights · next Apr 18, 2027
- Carnival HorizonCarnival Cruise Line · 10 sailings6 nights · next Nov 29, 2026
- Carnival MagicCarnival Cruise Line · 3 sailings6 nights · next Dec 6, 2026
- Carnival SunriseCarnival Cruise Line · 2 sailings6 nights · next Nov 23, 2026
- Carnival VeneziaCarnival Cruise Line · 21 sailings6 to 7 nights · next May 22, 2027
- Celebrity BeyondCelebrity Cruises · 1 sailing7 nights · next May 22, 2027
- Celebrity XcelCelebrity Cruises · 7 sailings6 to 7 nights · next Nov 15, 2026
- Freedom of the SeasRoyal Caribbean International · 17 sailings5 to 7 nights · next Nov 14, 2026
- Hero of the SeasRoyal Caribbean International · 23 sailings7 nights · next Aug 1, 2027
- Icon of the SeasRoyal Caribbean International · 17 sailings7 nights · next Nov 14, 2026
- Independence of the SeasRoyal Caribbean International · 18 sailings5 to 8 nights · next Dec 6, 2026
- Norwegian AuraNorwegian Cruise Line · 23 sailings7 nights · next Oct 30, 2027
- Norwegian LunaNorwegian Cruise Line · 20 sailings7 nights · next Nov 14, 2026
- Norwegian VivaNorwegian Cruise Line · 5 sailings7 nights · next Apr 18, 2027
- Resilient LadyVirgin Voyages · 26 sailings5 to 8 nights · next Nov 29, 2026
- Scarlet LadyVirgin Voyages · 2 sailings5 nights · next Nov 23, 2026
- Symphony of the SeasRoyal Caribbean International · 4 sailings6 nights · next Apr 30, 2028
- Valiant LadyVirgin Voyages · 16 sailings5 to 7 nights · next May 10, 2027
- ZuiderdamHolland America Line · 1 sailing7 nights · next Dec 12, 2026