Destination
Western Caribbean cruises from Miami
Mostly seven-night round trips to Cozumel, Costa Maya and Roatan, often with Grand Cayman, Jamaica or Belize, and usually a Bahamas island day on the way home. The five and six-night versions tend to pair Grand Cayman or Jamaica with one stop in Mexico. MSC also sells a western and an eastern week back to back as one 14-night cruise.
Our Caribbean cruise guide covers how the Western, Eastern and Southern routes from Miami differ.
There are 469 such sailings on the board, running 4 to 15 nights, operated by Royal Caribbean International, Norwegian Cruise Line, Celebrity Cruises, Virgin Voyages, Explora Journeys, Cunard, MSC Cruises, Carnival Cruise Line, Holland America Line, Oceania Cruises, Regent Seven Seas Cruises, Princess Cruises, and Azamara aboard Freedom of the Seas, Icon of the Seas, Norwegian Luna, Celebrity Xcel, Resilient Lady, Explora I, Queen Elizabeth, MSC World America, Scarlet Lady, Allure of the Seas, Carnival Horizon, Zuiderdam, Carnival Magic, Independence of the Seas, Oceania Vista, Seven Seas Grandeur, MSC Seaside, Oceania Allura, Norwegian Joy, Carnival Celebration, Norwegian Jewel, Oceania Marina, Rhapsody of the Seas, Carnival Firenze, Norwegian Viva, Valiant Lady, Carnival Venezia, Celebrity Beyond, Hero of the Seas, MSC Poesia, Norwegian Aura, Regal Princess, Seven Seas Prestige, Oceania Sirena, Carnival Sunrise, Brilliant Lady, Oceania Sonata, MSC Seashore, Azamara Quest, and Symphony of the Seas. The lowest recorded starting fare is $238 per person, on the Sun, Jan 10, 2027 departure.
Ports of call
Your Western Caribbean options
All routesThe 469 departures below run 96 different routes, cheapest per night first.
| Itinerary | Ship | Nights | Departures | From |
|---|---|---|---|---|
| 5-Night Caribbean Getaway Calls at Nassau (Bahamas) · Costa Maya (Mexico) Next on Sat, Jan 9, 2027 | Freedom of the Seas | 5 | 3 | $239$48 a night |
| 5-Night Western Caribbean Calls at Nassau (Bahamas) · Falmouth (Jamaica) Next on Sat, Nov 14, 2026 | Freedom of the Seas, Norwegian Joy, Independence of the Seas, MSC Poesia | 5 | 10 | $249$50 a night |
| 7-Night Western Caribbean Calls at Roatan (Honduras) · Harvest Caye (Belize) · Cozumel (Mexico) · Great Stirrup Cay (Bahamas) Next on Sat, Nov 14, 2026 | Norwegian Luna, MSC World America, Oceania Vista, Zuiderdam, Oceania Allura, Carnival Celebration, MSC Seaside, Independence of the Seas, Oceania Marina, Seven Seas Grandeur, Carnival Firenze, Norwegian Viva, Icon of the Seas, Carnival Venezia, Norwegian Aura, Regal Princess, Seven Seas Prestige, Oceania Sirena, Oceania Sonata | 7 | 141 | $413$59 a night |
| 4-Night Western Caribbean Calls at Cozumel (Mexico) Next on Sun, Jan 10, 2027 | Allure of the Seas, Norwegian Jewel, Rhapsody of the Seas | 4 | 4 | $238$60 a night |
| 6-Night Western Caribbean Calls at Celebration Key (Bahamas) · Ocho Rios (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) Next on Sun, Nov 29, 2026 | Carnival Horizon, Carnival Magic, Carnival Firenze, Carnival Venezia, Independence of the Seas, Carnival Sunrise, MSC World America, MSC Seashore, Symphony of the Seas | 6 | 41 | $392$65 a night |
| 9-Night Western Caribbean Calls at Georgetown (Grand Cayman, Cayman Islands) · Montego Bay (Jamaica) · Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) Next on Tue, Nov 17, 2026 | Queen Elizabeth, Oceania Vista | 9 | 4 | $599$67 a night |
| 7-Night Western Caribbean & Perfect Day Calls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas) Next on Sat, Nov 14, 2026 | Icon of the Seas, Independence of the Seas, Allure of the Seas | 7 | 16 | $525$75 a night |
| 14-Night Western Caribbean Calls at Grand Turk (Turks and Caicos) · San Juan (Puerto Rico) · St. Thomas (U.S. Virgin Islands) · Half Moon Cay (Bahamas) · Ocho Rios (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) · Cozumel (Mexico) Next on Sat, Dec 5, 2026 | Zuiderdam, MSC World America | 14 | 49 | $1,059$76 a night |
Starting fares per person, for the cheapest cabin listed, with taxes and port fees included, last updated . Fares change often, so check the current price before you book.
Every departure by date
We may earn a commission if you book through these buttons, at no cost to you.
| Departs | Ship | Line | Nights | Itinerary & ports | From |
|---|---|---|---|---|---|
Sat, Nov 14, 2026 back Thu, Nov 19, 2026 | Freedom of the Seas | Royal Caribbean International | 5 | 5-Night Western Caribbean Calls at Nassau (Bahamas) · Falmouth (Jamaica) | |
Sat, Nov 14, 2026 back Sat, Nov 21, 2026 Terminal A | Icon of the Seas | Royal Caribbean International | 7 | 7-Night Western Caribbean & Perfect Day Calls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas) | |
Sat, Nov 14, 2026 back Sat, Nov 21, 2026 Terminal B | Norwegian Luna | Norwegian Cruise Line | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Harvest Caye (Belize) · Cozumel (Mexico) · Great Stirrup Cay (Bahamas) | |
Sun, Nov 15, 2026 back Sat, Nov 21, 2026 Terminal E | Celebrity Xcel | Celebrity Cruises | 6 | 6-Night Bahamas, Mexico & Cayman Calls at Nassau (Bahamas) · Georgetown (Grand Cayman, Cayman Islands) · Cozumel (Mexico) | |
Mon, Nov 16, 2026 back Sun, Nov 22, 2026 Terminal V | Resilient Lady | Virgin Voyages | 6 | 6-Night Mexico & Bimini Beach Club Calls at Costa Maya (Mexico) · Cozumel (Mexico) · Bimini (Bahamas) | |
Tue, Nov 17, 2026 back Wed, Nov 25, 2026 Terminal AA | Explora I | Explora Journeys | 8 | 8-Night Western Caribbean Calls at Merida (Mexico) · Roatan (Honduras) · Belize City (Belize) · Ocean Cay (Bahamas) | |
Tue, Nov 17, 2026 back Thu, Nov 26, 2026 Terminal D | Queen Elizabeth | Cunard | 9 | 9-Night Western Caribbean Calls at Georgetown (Grand Cayman, Cayman Islands) · Montego Bay (Jamaica) · Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) | |
Sat, Nov 21, 2026 back Sat, Nov 28, 2026 Terminal E | Celebrity Xcel | Celebrity Cruises | 7 | 7-Night Bahamas, Mexico & Cayman Calls at Georgetown (Grand Cayman, Cayman Islands) · Cozumel (Mexico) · Bimini (Bahamas) · Nassau (Bahamas) | |
Sat, Nov 21, 2026 back Sat, Nov 28, 2026 Terminal AA | MSC World America | MSC Cruises | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Nov 21, 2026 back Sat, Nov 28, 2026 Terminal B | Norwegian Luna | Norwegian Cruise Line | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Harvest Caye (Belize) · Costa Maya (Mexico) · Cozumel (Mexico) | |
| We may earn a commission if you book through these buttons, at no cost to you. | |||||
Mon, Nov 23, 2026 back Sat, Nov 28, 2026 Terminal V | Scarlet Lady | Virgin Voyages | 5 | 5-Night Jamaica & Bimini Beach Club Calls at Ocho Rios (Jamaica) · Bimini (Bahamas) | |
Sat, Nov 28, 2026 back Thu, Dec 3, 2026 | Freedom of the Seas | Royal Caribbean International | 5 | 5-Night Western Caribbean Calls at Nassau (Bahamas) · Georgetown (Grand Cayman, Cayman Islands) | Lowest fare shown |
Sat, Nov 28, 2026 back Sat, Dec 5, 2026 Terminal A | Icon of the Seas | Royal Caribbean International | 7 | 7-Night Western Caribbean & Perfect Day Calls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas) | |
Sat, Nov 28, 2026 back Sat, Dec 5, 2026 Terminal B | Norwegian Luna | Norwegian Cruise Line | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Harvest Caye (Belize) · Costa Maya (Mexico) · Cozumel (Mexico) | |
Sat, Nov 28, 2026 back Thu, Dec 3, 2026 Terminal V | Scarlet Lady | Virgin Voyages | 5 | 5-Night Mexico & Bimini Beach Club Calls at Costa Maya (Mexico) · Bimini (Bahamas) | |
Sun, Nov 29, 2026 back Sun, Dec 6, 2026 Terminal A | Allure of the Seas | Royal Caribbean International | 7 | 7-Night Caribbean & Perfect Day Calls at Nassau (Bahamas) · Perfect Day at CocoCay (Bahamas) · Falmouth (Jamaica) | |
Sun, Nov 29, 2026 back Sat, Dec 5, 2026 Terminal D | Carnival Horizon | Carnival Cruise Line | 6 | 6-Night Western Caribbean Calls at Celebration Key (Bahamas) · Ocho Rios (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) | |
Sun, Nov 29, 2026 back Sat, Dec 5, 2026 Terminal V | Resilient Lady | Virgin Voyages | 6 | 6-Night Western Caribbean & Bimini Beach Club Calls at Ocho Rios (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) · Bimini (Bahamas) | |
Sat, Dec 5, 2026 back Sat, Dec 12, 2026 Terminal AA | MSC World America | MSC Cruises | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Dec 5, 2026 back Sat, Dec 12, 2026 Terminal B | Norwegian Luna | Norwegian Cruise Line | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Harvest Caye (Belize) · Costa Maya (Mexico) · Cozumel (Mexico) | |
| We may earn a commission if you book through these buttons, at no cost to you. | |||||
Sat, Dec 5, 2026 back Sat, Dec 19, 2026 Terminal E | Zuiderdam | Holland America Line | 14 | 14-Night Western Caribbean Calls at Grand Turk (Turks and Caicos) · San Juan (Puerto Rico) · St. Thomas (U.S. Virgin Islands) · Half Moon Cay (Bahamas) · Ocho Rios (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) · Cozumel (Mexico) | |
Sun, Dec 6, 2026 back Sat, Dec 12, 2026 Terminal D | Carnival Magic | Carnival Cruise Line | 6 | 6-Night Western Caribbean Calls at Celebration Key (Bahamas) · Montego Bay (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) | |
Sun, Dec 6, 2026 back Sun, Dec 13, 2026 | Independence of the Seas | Royal Caribbean International | 7 | 7-Night Western Caribbean & Perfect Day Calls at Perfect Day at CocoCay (Bahamas) · Georgetown (Grand Cayman, Cayman Islands) · Falmouth (Jamaica) | |
Mon, Dec 7, 2026 back Mon, Dec 14, 2026 Terminal J | Oceania Vista | Oceania Cruises | 7 | 7-Night Western Caribbean Calls at Cozumel (Mexico) · Roatan (Honduras) · Harvest Caye (Belize) · Costa Maya (Mexico) | |
Tue, Dec 8, 2026 back Thu, Dec 17, 2026 Terminal D | Queen Elizabeth | Cunard | 9 | 9-Night Western Caribbean Calls at Georgetown (Grand Cayman, Cayman Islands) · Montego Bay (Jamaica) · Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) | |
Wed, Dec 9, 2026 back Sat, Dec 19, 2026 Terminal C | Seven Seas Grandeur | Regent Seven Seas Cruises | 10 | 10-Night Western Caribbean Calls at Costa Maya (Mexico) · Belize City (Belize) · Harvest Caye (Belize) · Roatan (Honduras) · Montego Bay (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) | |
Sat, Dec 12, 2026 back Thu, Dec 17, 2026 | Freedom of the Seas | Royal Caribbean International | 5 | 5-Night Western Caribbean Calls at Nassau (Bahamas) · Costa Maya (Mexico) | |
Sat, Dec 12, 2026 back Sat, Dec 19, 2026 Terminal A | Icon of the Seas | Royal Caribbean International | 7 | 7-Night Western Caribbean & Perfect Day Calls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas) | |
Sat, Dec 12, 2026 back Sat, Dec 26, 2026 Terminal AA | MSC World America | MSC Cruises | 14 | 14-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) · Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Dec 12, 2026 back Sat, Dec 19, 2026 Terminal B | Norwegian Luna | Norwegian Cruise Line | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Harvest Caye (Belize) · Costa Maya (Mexico) · Cozumel (Mexico) | |
| We may earn a commission if you book through these buttons, at no cost to you. | |||||
Sat, Dec 12, 2026 back Sat, Dec 19, 2026 Terminal E | Zuiderdam | Holland America Line | 7 | 7-Night Western Caribbean Calls at Half Moon Cay (Bahamas) · Ocho Rios (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) · Cozumel (Mexico) | |
Sat, Dec 12, 2026 back Sat, Dec 26, 2026 Terminal E | Zuiderdam | Holland America Line | 14 | 14-Night Western Caribbean Calls at Half Moon Cay (Bahamas) · Ocho Rios (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) · Cozumel (Mexico) · Amber Cove (Dominican Republic) · Grand Turk (Turks and Caicos) · Half Moon Cay (Bahamas) · Key West (Florida) | |
Sun, Dec 13, 2026 back Sun, Dec 20, 2026 Terminal A | Allure of the Seas | Royal Caribbean International | 7 | 7-Night Caribbean & Perfect Day Calls at Nassau (Bahamas) · Perfect Day at CocoCay (Bahamas) · Falmouth (Jamaica) | |
Sun, Dec 13, 2026 back Sun, Dec 20, 2026 Terminal E | Celebrity Xcel | Celebrity Cruises | 7 | 7-Night Bahamas, Mexico & Cayman Calls at Nassau (Bahamas) · Georgetown (Grand Cayman, Cayman Islands) · Cozumel (Mexico) · Costa Maya (Mexico) | |
Sun, Dec 13, 2026 back Sat, Dec 19, 2026 Terminal V | Resilient Lady | Virgin Voyages | 6 | 6-Night Western Caribbean & Bimini Beach Club Calls at Georgetown (Grand Cayman, Cayman Islands) · Ocho Rios (Jamaica) · Bimini (Bahamas) | |
Mon, Dec 14, 2026 back Mon, Dec 21, 2026 Terminal J | Oceania Vista | Oceania Cruises | 7 | 7-Night Western Caribbean Calls at Cozumel (Mexico) · Roatan (Honduras) · Harvest Caye (Belize) · Costa Maya (Mexico) | |
Sat, Dec 19, 2026 back Sat, Dec 26, 2026 Terminal AA | MSC World America | MSC Cruises | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Dec 19, 2026 back Sat, Jan 2, 2027 Terminal AA | MSC World America | MSC Cruises | 14 | 14-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) · Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Dec 19, 2026 back Sat, Dec 26, 2026 Terminal B | Norwegian Luna | Norwegian Cruise Line | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Harvest Caye (Belize) · Costa Maya (Mexico) · Cozumel (Mexico) | |
Sun, Dec 20, 2026 back Sun, Dec 27, 2026 | Independence of the Seas | Royal Caribbean International | 7 | 7-Night Western Caribbean Holiday Calls at Bimini (Bahamas) · Georgetown (Grand Cayman, Cayman Islands) · Ocho Rios (Jamaica) · Falmouth (Jamaica) | |
| We may earn a commission if you book through these buttons, at no cost to you. | |||||
Mon, Dec 21, 2026 back Sat, Dec 26, 2026 | Freedom of the Seas | Royal Caribbean International | 5 | 5-Night Western Caribbean Holiday Calls at Georgetown (Grand Cayman, Cayman Islands) · Nassau (Bahamas) | |
Mon, Dec 21, 2026 back Mon, Jan 4, 2027 Terminal AA | MSC Seaside | MSC Cruises | 14 | 14-Night Eastern Caribbean Calls at Ocean Cay (Bahamas) · San Juan (Puerto Rico) · Puerto Plata (Dominican Republic) · Ocean Cay (Bahamas) · Falmouth (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) · Cozumel (Mexico) | |
Mon, Dec 21, 2026 back Mon, Dec 28, 2026 Terminal C | Oceania Allura | Oceania Cruises | 7 | 7-Night Western Caribbean Calls at Costa Maya (Mexico) · Roatan (Honduras) · Harvest Caye (Belize) · Cozumel (Mexico) | |
Mon, Dec 21, 2026 back Sat, Dec 26, 2026 Terminal V | Scarlet Lady | Virgin Voyages | 5 | 5-Night Mexico & Bimini Beach Club Holiday Calls at Cozumel (Mexico) · Bimini (Bahamas) | |
Sat, Dec 26, 2026 back Thu, Dec 31, 2026 | Freedom of the Seas | Royal Caribbean International | 5 | 5-Night Western Caribbean & Perfect Day Calls at Perfect Day at CocoCay (Bahamas) · Falmouth (Jamaica) | |
Sat, Dec 26, 2026 back Sat, Jan 2, 2027 Terminal A | Icon of the Seas | Royal Caribbean International | 7 | 7-Night Western Caribbean & Perfect Day Holiday Calls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas) | |
Sat, Dec 26, 2026 back Sat, Jan 9, 2027 Terminal AA | MSC World America | MSC Cruises | 14 | 14-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) · Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Dec 26, 2026 back Thu, Dec 31, 2026 Terminal C | Norwegian Joy | Norwegian Cruise Line | 5 | 5-Night Western Caribbean Calls at Cozumel (Mexico) · Great Stirrup Cay (Bahamas) | |
Sat, Dec 26, 2026 back Sat, Jan 2, 2027 Terminal B | Norwegian Luna | Norwegian Cruise Line | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Harvest Caye (Belize) · Cozumel (Mexico) · Costa Maya (Mexico) | |
Sun, Dec 27, 2026 back Sun, Jan 3, 2027 Terminal F | Carnival Celebration | Carnival Cruise Line | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Cozumel (Mexico) · Celebration Key (Bahamas) | |
| We may earn a commission if you book through these buttons, at no cost to you. | |||||
Sun, Dec 27, 2026 back Sun, Jan 3, 2027 | Independence of the Seas | Royal Caribbean International | 7 | 7-Night Western Caribbean & Perfect Day Holiday Calls at Perfect Day at CocoCay (Bahamas) · Nassau (Bahamas) · Falmouth (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) | |
Sun, Dec 27, 2026 back Sun, Jan 3, 2027 Terminal V | Resilient Lady | Virgin Voyages | 7 | 7-Night Western Caribbean & Bimini New Year's Calls at Georgetown (Grand Cayman, Cayman Islands) · Ocho Rios (Jamaica) · Bimini (Bahamas) | |
Mon, Dec 28, 2026 back Mon, Jan 4, 2027 Terminal AA | MSC Seaside | MSC Cruises | 7 | 7-Night Western Caribbean Calls at Ocean Cay (Bahamas) · Falmouth (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) · Cozumel (Mexico) | |
Mon, Dec 28, 2026 back Fri, Jan 8, 2027 Terminal AA | MSC Seaside | MSC Cruises | 11 | 11-Night Western Caribbean Calls at Ocean Cay (Bahamas) · Falmouth (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) · Cozumel (Mexico) · Nassau (Bahamas) · Ocean Cay (Bahamas) | |
Mon, Dec 28, 2026 back Wed, Jan 6, 2027 Terminal J | Oceania Vista | Oceania Cruises | 9 | 9-Night Western Caribbean Calls at Georgetown (Grand Cayman, Cayman Islands) · Montego Bay (Jamaica) · Roatan (Honduras) · Harvest Caye (Belize) · Cozumel (Mexico) | |
Tue, Dec 29, 2026 back Thu, Jan 7, 2027 Terminal D | Queen Elizabeth | Cunard | 9 | 9-Night Western Caribbean Calls at Georgetown (Grand Cayman, Cayman Islands) · Montego Bay (Jamaica) · Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) | |
Sat, Jan 2, 2027 back Sat, Jan 9, 2027 | MSC World America | MSC Cruises | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Jan 2, 2027 back Sat, Jan 16, 2027 | MSC World America | MSC Cruises | 14 | 14-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) · Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Jan 2, 2027 back Sat, Jan 9, 2027 | Norwegian Luna | Norwegian Cruise Line | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Harvest Caye (Belize) · Costa Maya (Mexico) · Cozumel (Mexico) | |
Sun, Jan 3, 2027 back Sun, Jan 10, 2027 | Celebrity Xcel | Celebrity Cruises | 7 | 7-Night Bahamas, Mexico & Cayman Calls at Nassau (Bahamas) · Georgetown (Grand Cayman, Cayman Islands) · Cozumel (Mexico) · Costa Maya (Mexico) | |
- NOV14
Saturday · 5 nights
5-Night Western Caribbean
Freedom of the Seas · Royal Caribbean International
Calls at Nassau (Bahamas) · Falmouth (Jamaica)
Returns Thu, Nov 19, 2026
- NOV14
Saturday · 7 nights
7-Night Western Caribbean & Perfect Day
Icon of the Seas · Royal Caribbean International
Leaves from Terminal ACalls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Nov 21, 2026
- NOV14
Saturday · 7 nights
7-Night Western Caribbean
Norwegian Luna · Norwegian Cruise Line
Leaves from Terminal BCalls at Roatan (Honduras) · Harvest Caye (Belize) · Cozumel (Mexico) · Great Stirrup Cay (Bahamas)
Returns Sat, Nov 21, 2026
- NOV15
Sunday · 6 nights
6-Night Bahamas, Mexico & Cayman
Celebrity Xcel · Celebrity Cruises
Leaves from Terminal ECalls at Nassau (Bahamas) · Georgetown (Grand Cayman, Cayman Islands) · Cozumel (Mexico)
Returns Sat, Nov 21, 2026
- NOV16
Monday · 6 nights
6-Night Mexico & Bimini Beach Club
Resilient Lady · Virgin Voyages
Leaves from Terminal VCalls at Costa Maya (Mexico) · Cozumel (Mexico) · Bimini (Bahamas)
Returns Sun, Nov 22, 2026
- NOV17
Tuesday · 8 nights
8-Night Western Caribbean
Leaves from Terminal AACalls at Merida (Mexico) · Roatan (Honduras) · Belize City (Belize) · Ocean Cay (Bahamas)
Returns Wed, Nov 25, 2026
- NOV17
Tuesday · 9 nights
9-Night Western Caribbean
Leaves from Terminal DCalls at Georgetown (Grand Cayman, Cayman Islands) · Montego Bay (Jamaica) · Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico)
Returns Thu, Nov 26, 2026
- NOV21
Saturday · 7 nights
7-Night Bahamas, Mexico & Cayman
Celebrity Xcel · Celebrity Cruises
Leaves from Terminal ECalls at Georgetown (Grand Cayman, Cayman Islands) · Cozumel (Mexico) · Bimini (Bahamas) · Nassau (Bahamas)
Returns Sat, Nov 28, 2026
- NOV21
Saturday · 7 nights
7-Night Western Caribbean
MSC World America · MSC Cruises
Leaves from Terminal AACalls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Nov 28, 2026
- NOV21
Saturday · 7 nights
7-Night Western Caribbean
Norwegian Luna · Norwegian Cruise Line
Leaves from Terminal BCalls at Roatan (Honduras) · Harvest Caye (Belize) · Costa Maya (Mexico) · Cozumel (Mexico)
Returns Sat, Nov 28, 2026
- We may earn a commission if you book through these buttons, at no cost to you.
- NOV23
Monday · 5 nights
5-Night Jamaica & Bimini Beach Club
Leaves from Terminal VCalls at Ocho Rios (Jamaica) · Bimini (Bahamas)
Returns Sat, Nov 28, 2026
- NOV28
Saturday · 5 nights
5-Night Western Caribbean
Freedom of the Seas · Royal Caribbean International
Calls at Nassau (Bahamas) · Georgetown (Grand Cayman, Cayman Islands)
Returns Thu, Dec 3, 2026
Lowest fare shown
- NOV28
Saturday · 7 nights
7-Night Western Caribbean & Perfect Day
Icon of the Seas · Royal Caribbean International
Leaves from Terminal ACalls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Dec 5, 2026
- NOV28
Saturday · 7 nights
7-Night Western Caribbean
Norwegian Luna · Norwegian Cruise Line
Leaves from Terminal BCalls at Roatan (Honduras) · Harvest Caye (Belize) · Costa Maya (Mexico) · Cozumel (Mexico)
Returns Sat, Dec 5, 2026
- NOV28
Saturday · 5 nights
5-Night Mexico & Bimini Beach Club
Leaves from Terminal VCalls at Costa Maya (Mexico) · Bimini (Bahamas)
Returns Thu, Dec 3, 2026
- NOV29
Sunday · 7 nights
7-Night Caribbean & Perfect Day
Allure of the Seas · Royal Caribbean International
Leaves from Terminal ACalls at Nassau (Bahamas) · Perfect Day at CocoCay (Bahamas) · Falmouth (Jamaica)
Returns Sun, Dec 6, 2026
- NOV29
Sunday · 6 nights
6-Night Western Caribbean
Carnival Horizon · Carnival Cruise Line
Leaves from Terminal DCalls at Celebration Key (Bahamas) · Ocho Rios (Jamaica) · Georgetown (Grand Cayman, Cayman Islands)
Returns Sat, Dec 5, 2026
- NOV29
Sunday · 6 nights
6-Night Western Caribbean & Bimini Beach Club
Resilient Lady · Virgin Voyages
Leaves from Terminal VCalls at Ocho Rios (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) · Bimini (Bahamas)
Returns Sat, Dec 5, 2026
- DEC5
Saturday · 7 nights
7-Night Western Caribbean
MSC World America · MSC Cruises
Leaves from Terminal AACalls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Dec 12, 2026
- DEC5
Saturday · 7 nights
7-Night Western Caribbean
Norwegian Luna · Norwegian Cruise Line
Leaves from Terminal BCalls at Roatan (Honduras) · Harvest Caye (Belize) · Costa Maya (Mexico) · Cozumel (Mexico)
Returns Sat, Dec 12, 2026
- We may earn a commission if you book through these buttons, at no cost to you.
- DEC5
Saturday · 14 nights
14-Night Western Caribbean
Zuiderdam · Holland America Line
Leaves from Terminal ECalls at Grand Turk (Turks and Caicos) · San Juan (Puerto Rico) · St. Thomas (U.S. Virgin Islands) · Half Moon Cay (Bahamas) · Ocho Rios (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) · Cozumel (Mexico)
Returns Sat, Dec 19, 2026
- DEC6
Sunday · 6 nights
6-Night Western Caribbean
Carnival Magic · Carnival Cruise Line
Leaves from Terminal DCalls at Celebration Key (Bahamas) · Montego Bay (Jamaica) · Georgetown (Grand Cayman, Cayman Islands)
Returns Sat, Dec 12, 2026
- DEC6
Sunday · 7 nights
7-Night Western Caribbean & Perfect Day
Independence of the Seas · Royal Caribbean International
Calls at Perfect Day at CocoCay (Bahamas) · Georgetown (Grand Cayman, Cayman Islands) · Falmouth (Jamaica)
Returns Sun, Dec 13, 2026
- DEC7
Monday · 7 nights
7-Night Western Caribbean
Oceania Vista · Oceania Cruises
Leaves from Terminal JCalls at Cozumel (Mexico) · Roatan (Honduras) · Harvest Caye (Belize) · Costa Maya (Mexico)
Returns Mon, Dec 14, 2026
- DEC8
Tuesday · 9 nights
9-Night Western Caribbean
Leaves from Terminal DCalls at Georgetown (Grand Cayman, Cayman Islands) · Montego Bay (Jamaica) · Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico)
Returns Thu, Dec 17, 2026
- DEC9
Wednesday · 10 nights
10-Night Western Caribbean
Seven Seas Grandeur · Regent Seven Seas Cruises
Leaves from Terminal CCalls at Costa Maya (Mexico) · Belize City (Belize) · Harvest Caye (Belize) · Roatan (Honduras) · Montego Bay (Jamaica) · Georgetown (Grand Cayman, Cayman Islands)
Returns Sat, Dec 19, 2026
- DEC12
Saturday · 5 nights
5-Night Western Caribbean
Freedom of the Seas · Royal Caribbean International
Calls at Nassau (Bahamas) · Costa Maya (Mexico)
Returns Thu, Dec 17, 2026
- DEC12
Saturday · 7 nights
7-Night Western Caribbean & Perfect Day
Icon of the Seas · Royal Caribbean International
Leaves from Terminal ACalls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Dec 19, 2026
- DEC12
Saturday · 14 nights
14-Night Eastern Caribbean
MSC World America · MSC Cruises
Leaves from Terminal AACalls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) · Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Dec 26, 2026
- DEC12
Saturday · 7 nights
7-Night Western Caribbean
Norwegian Luna · Norwegian Cruise Line
Leaves from Terminal BCalls at Roatan (Honduras) · Harvest Caye (Belize) · Costa Maya (Mexico) · Cozumel (Mexico)
Returns Sat, Dec 19, 2026
- We may earn a commission if you book through these buttons, at no cost to you.
- DEC12
Saturday · 7 nights
7-Night Western Caribbean
Zuiderdam · Holland America Line
Leaves from Terminal ECalls at Half Moon Cay (Bahamas) · Ocho Rios (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) · Cozumel (Mexico)
Returns Sat, Dec 19, 2026
- DEC12
Saturday · 14 nights
14-Night Western Caribbean
Zuiderdam · Holland America Line
Leaves from Terminal ECalls at Half Moon Cay (Bahamas) · Ocho Rios (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) · Cozumel (Mexico) · Amber Cove (Dominican Republic) · Grand Turk (Turks and Caicos) · Half Moon Cay (Bahamas) · Key West (Florida)
Returns Sat, Dec 26, 2026
- DEC13
Sunday · 7 nights
7-Night Caribbean & Perfect Day
Allure of the Seas · Royal Caribbean International
Leaves from Terminal ACalls at Nassau (Bahamas) · Perfect Day at CocoCay (Bahamas) · Falmouth (Jamaica)
Returns Sun, Dec 20, 2026
- DEC13
Sunday · 7 nights
7-Night Bahamas, Mexico & Cayman
Celebrity Xcel · Celebrity Cruises
Leaves from Terminal ECalls at Nassau (Bahamas) · Georgetown (Grand Cayman, Cayman Islands) · Cozumel (Mexico) · Costa Maya (Mexico)
Returns Sun, Dec 20, 2026
- DEC13
Sunday · 6 nights
6-Night Western Caribbean & Bimini Beach Club
Resilient Lady · Virgin Voyages
Leaves from Terminal VCalls at Georgetown (Grand Cayman, Cayman Islands) · Ocho Rios (Jamaica) · Bimini (Bahamas)
Returns Sat, Dec 19, 2026
- DEC14
Monday · 7 nights
7-Night Western Caribbean
Oceania Vista · Oceania Cruises
Leaves from Terminal JCalls at Cozumel (Mexico) · Roatan (Honduras) · Harvest Caye (Belize) · Costa Maya (Mexico)
Returns Mon, Dec 21, 2026
- DEC19
Saturday · 7 nights
7-Night Western Caribbean
MSC World America · MSC Cruises
Leaves from Terminal AACalls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Dec 26, 2026
- DEC19
Saturday · 14 nights
14-Night Western Caribbean
MSC World America · MSC Cruises
Leaves from Terminal AACalls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) · Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Jan 2, 2027
- DEC19
Saturday · 7 nights
7-Night Western Caribbean
Norwegian Luna · Norwegian Cruise Line
Leaves from Terminal BCalls at Roatan (Honduras) · Harvest Caye (Belize) · Costa Maya (Mexico) · Cozumel (Mexico)
Returns Sat, Dec 26, 2026
- DEC20
Sunday · 7 nights
7-Night Western Caribbean Holiday
Independence of the Seas · Royal Caribbean International
Calls at Bimini (Bahamas) · Georgetown (Grand Cayman, Cayman Islands) · Ocho Rios (Jamaica) · Falmouth (Jamaica)
Returns Sun, Dec 27, 2026
- We may earn a commission if you book through these buttons, at no cost to you.
- DEC21
Monday · 5 nights
5-Night Western Caribbean Holiday
Freedom of the Seas · Royal Caribbean International
Calls at Georgetown (Grand Cayman, Cayman Islands) · Nassau (Bahamas)
Returns Sat, Dec 26, 2026
- DEC21
Monday · 14 nights
14-Night Eastern Caribbean
Leaves from Terminal AACalls at Ocean Cay (Bahamas) · San Juan (Puerto Rico) · Puerto Plata (Dominican Republic) · Ocean Cay (Bahamas) · Falmouth (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) · Cozumel (Mexico)
Returns Mon, Jan 4, 2027
- DEC21
Monday · 7 nights
7-Night Western Caribbean
Oceania Allura · Oceania Cruises
Leaves from Terminal CCalls at Costa Maya (Mexico) · Roatan (Honduras) · Harvest Caye (Belize) · Cozumel (Mexico)
Returns Mon, Dec 28, 2026
- DEC21
Monday · 5 nights
5-Night Mexico & Bimini Beach Club Holiday
Leaves from Terminal VCalls at Cozumel (Mexico) · Bimini (Bahamas)
Returns Sat, Dec 26, 2026
- DEC26
Saturday · 5 nights
5-Night Western Caribbean & Perfect Day
Freedom of the Seas · Royal Caribbean International
Calls at Perfect Day at CocoCay (Bahamas) · Falmouth (Jamaica)
Returns Thu, Dec 31, 2026
- DEC26
Saturday · 7 nights
7-Night Western Caribbean & Perfect Day Holiday
Icon of the Seas · Royal Caribbean International
Leaves from Terminal ACalls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Jan 2, 2027
- DEC26
Saturday · 14 nights
14-Night Eastern Caribbean
MSC World America · MSC Cruises
Leaves from Terminal AACalls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) · Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Jan 9, 2027
- DEC26
Saturday · 5 nights
5-Night Western Caribbean
Norwegian Joy · Norwegian Cruise Line
Leaves from Terminal CCalls at Cozumel (Mexico) · Great Stirrup Cay (Bahamas)
Returns Thu, Dec 31, 2026
- DEC26
Saturday · 7 nights
7-Night Western Caribbean
Norwegian Luna · Norwegian Cruise Line
Leaves from Terminal BCalls at Roatan (Honduras) · Harvest Caye (Belize) · Cozumel (Mexico) · Costa Maya (Mexico)
Returns Sat, Jan 2, 2027
- DEC27
Sunday · 7 nights
7-Night Western Caribbean
Carnival Celebration · Carnival Cruise Line
Leaves from Terminal FCalls at Roatan (Honduras) · Cozumel (Mexico) · Celebration Key (Bahamas)
Returns Sun, Jan 3, 2027
- We may earn a commission if you book through these buttons, at no cost to you.
- DEC27
Sunday · 7 nights
7-Night Western Caribbean & Perfect Day Holiday
Independence of the Seas · Royal Caribbean International
Calls at Perfect Day at CocoCay (Bahamas) · Nassau (Bahamas) · Falmouth (Jamaica) · Georgetown (Grand Cayman, Cayman Islands)
Returns Sun, Jan 3, 2027
- DEC27
Sunday · 7 nights
7-Night Western Caribbean & Bimini New Year's
Resilient Lady · Virgin Voyages
Leaves from Terminal VCalls at Georgetown (Grand Cayman, Cayman Islands) · Ocho Rios (Jamaica) · Bimini (Bahamas)
Returns Sun, Jan 3, 2027
- DEC28
Monday · 7 nights
7-Night Western Caribbean
Leaves from Terminal AACalls at Ocean Cay (Bahamas) · Falmouth (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) · Cozumel (Mexico)
Returns Mon, Jan 4, 2027
- DEC28
Monday · 11 nights
11-Night Western Caribbean
Leaves from Terminal AACalls at Ocean Cay (Bahamas) · Falmouth (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) · Cozumel (Mexico) · Nassau (Bahamas) · Ocean Cay (Bahamas)
Returns Fri, Jan 8, 2027
- DEC28
Monday · 9 nights
9-Night Western Caribbean
Oceania Vista · Oceania Cruises
Leaves from Terminal JCalls at Georgetown (Grand Cayman, Cayman Islands) · Montego Bay (Jamaica) · Roatan (Honduras) · Harvest Caye (Belize) · Cozumel (Mexico)
Returns Wed, Jan 6, 2027
- DEC29
Tuesday · 9 nights
9-Night Western Caribbean
Leaves from Terminal DCalls at Georgetown (Grand Cayman, Cayman Islands) · Montego Bay (Jamaica) · Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico)
Returns Thu, Jan 7, 2027
- JAN2
Saturday · 7 nights
7-Night Western Caribbean
MSC World America · MSC Cruises
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Jan 9, 2027
- JAN2
Saturday · 14 nights
14-Night Western Caribbean
MSC World America · MSC Cruises
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) · Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Jan 16, 2027
- JAN2
Saturday · 7 nights
7-Night Western Caribbean
Norwegian Luna · Norwegian Cruise Line
Calls at Roatan (Honduras) · Harvest Caye (Belize) · Costa Maya (Mexico) · Cozumel (Mexico)
Returns Sat, Jan 9, 2027
- JAN3
Sunday · 7 nights
7-Night Bahamas, Mexico & Cayman
Celebrity Xcel · Celebrity Cruises
Calls at Nassau (Bahamas) · Georgetown (Grand Cayman, Cayman Islands) · Cozumel (Mexico) · Costa Maya (Mexico)
Returns Sun, Jan 10, 2027
These are the next 60 of 469. The other 409 leave later, in these months:
By month
Other destinations from Miami
Starting fares per person, for the cheapest cabin listed, with taxes and port fees included, last updated . Fares change often, so check the current price before you book.