Trip length
7-night cruises from Miami
656 departures from PortMiami run 7 nights. They sail on 36 ships from Royal Caribbean International, MSC Cruises, Norwegian Cruise Line, Carnival Cruise Line, Celebrity Cruises, Explora Journeys, Holland America Line, Oceania Cruises, Virgin Voyages, Regent Seven Seas Cruises, Princess Cruises, and Silversea.
They go to the Western Caribbean, the Eastern Caribbean, the Bahamas, and the Southern Caribbean. Most leave on a Saturday, which is worth checking against the days you can actually take off.
The lowest recorded starting fare is $374 per person, on MSC Seaside departing Mon, Feb 1, 2027. The median across the group is about $134 a night, which is the number to compare against a longer or shorter trip.
- Departures
- 656
- Ships
- 36
- Months covered
- 24
- From
- $374
Our guide to weekend and short cruises covers the 2 to 5-night trips and which days they leave.
Routes at this length
Cheapest per night first.
| Itinerary | Ship | Nights | Departures | From |
|---|---|---|---|---|
| 7-Night Bahamas Calls at Nassau (Bahamas) · Ocean Cay (Bahamas) · Nassau (Bahamas) · Ocean Cay (Bahamas) Next on Mon, Dec 14, 2026 | MSC Seaside | 7 | 80 | $374$53 a night |
| 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) Next on Sat, Nov 14, 2026 | MSC World America, Carnival Celebration, Norwegian Aqua, Explora III, Zuiderdam, Allure of the Seas, Explora I, MSC Seaside, Oceania Vista, Independence of the Seas, Oceania Allura, Carnival Firenze, Norwegian Viva, Carnival Magic, Norwegian Aura, Norwegian Luna, Explora IV, Silver Shadow, MSC Seashore, Regal Princess, Explora II | 7 | 262 | $404$58 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 | 142 | $413$59 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 |
| 7-Night Eastern Caribbean & Perfect Day Calls at Perfect Day at CocoCay (Bahamas) · San Juan (Puerto Rico) · St. Thomas (U.S. Virgin Islands) Next on Sun, Nov 15, 2026 | Independence of the Seas, Icon of the Seas, Allure of the Seas | 7 | 21 | $597$85 a night |
| 7-Night Caribbean & Perfect Day Calls at Nassau (Bahamas) · Perfect Day at CocoCay (Bahamas) · Falmouth (Jamaica) Next on Sun, Nov 29, 2026 | Allure of the Seas | 7 | 5 | $599$86 a night |
| 7-Night Perfect Day CocoCay & Western Caribbean Calls at Nassau (Bahamas) · Perfect Day at CocoCay (Bahamas) · Falmouth (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) Next on Sun, Apr 25, 2027 | Independence of the Seas, Icon of the Seas, Hero of the Seas | 7 | 30 | $636$91 a night |
| 7-Night Perfect Day CocoCay & Eastern Caribbean Calls at Perfect Day at CocoCay (Bahamas) · Samana (Dominican Republic) · Puerto Plata (Dominican Republic) · Nassau (Bahamas) Next on Sun, Apr 25, 2027 | Allure of the Seas, Icon of the Seas, Hero of the Seas, Independence of the Seas | 7 | 49 | $732$105 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 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 AA | MSC World America | MSC Cruises | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (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 Sun, Nov 22, 2026 Terminal F | Carnival Celebration | Carnival Cruise Line | 7 | 7-Night Eastern Caribbean Calls at Nassau (Bahamas) · Amber Cove (Dominican Republic) · Half Moon Cay (Bahamas) · Celebration Key (Bahamas) | |
Sun, Nov 15, 2026 back Sun, Nov 22, 2026 | Independence of the Seas | Royal Caribbean International | 7 | 7-Night Eastern Caribbean & Perfect Day Calls at Perfect Day at CocoCay (Bahamas) · San Juan (Puerto Rico) · St. Thomas (U.S. Virgin Islands) | |
Sun, Nov 15, 2026 back Sun, Nov 22, 2026 Terminal B | Norwegian Aqua | Norwegian Cruise Line | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · St. Thomas (U.S. Virgin Islands) · Tortola (British Virgin Islands) · Great Stirrup Cay (Bahamas) | Lowest fare shown |
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 A | Icon of the Seas | Royal Caribbean International | 7 | 7-Night Eastern Caribbean & Perfect Day Calls at Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) · Perfect Day at CocoCay (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. | |||||
Sun, Nov 22, 2026 ends Sun, Nov 29, 2026 Terminal C | Explora III | Explora Journeys | 7 | 7-Night Eastern Caribbean Calls at St. John (U.S. Virgin Islands) · St. John's (Antigua) · Iles des Saintes (Guadeloupe) · Philipsburg (St. Maarten) Ends in San Juan (Puerto Rico) | |
Sun, Nov 22, 2026 back Sun, Nov 29, 2026 Terminal B | Norwegian Aqua | Norwegian Cruise Line | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · St. Thomas (U.S. Virgin Islands) · Tortola (British Virgin Islands) · Great Stirrup Cay (Bahamas) | |
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 AA | MSC World America | MSC Cruises | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (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 Sat, Dec 5, 2026 Terminal D | Zuiderdam | Holland America Line | 7 | 7-Night Eastern Caribbean Calls at Half Moon Cay (Bahamas) · Amber Cove (Dominican Republic) · Grand Turk (Turks and Caicos) · Nassau (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 Sun, Dec 6, 2026 | Independence of the Seas | Royal Caribbean International | 7 | 7-Night Eastern Caribbean & Perfect Day Calls at Perfect Day at CocoCay (Bahamas) · St. Thomas (U.S. Virgin Islands) · Puerto Plata (Dominican Republic) | |
Sun, Nov 29, 2026 back Sun, Dec 6, 2026 Terminal B | Norwegian Aqua | Norwegian Cruise Line | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · St. Thomas (U.S. Virgin Islands) · Tortola (British Virgin Islands) · Great Stirrup Cay (Bahamas) | |
Sat, Dec 5, 2026 back Sat, Dec 12, 2026 Terminal A | Icon of the Seas | Royal Caribbean International | 7 | 7-Night Eastern Caribbean & Perfect Day Calls at Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) · Perfect Day at CocoCay (Bahamas) | |
| We may earn a commission if you book through these buttons, at no cost to you. | |||||
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) | |
Sat, Dec 5, 2026 back Sat, Dec 12, 2026 Terminal E | Zuiderdam | Holland America Line | 7 | 7-Night Eastern Caribbean Calls at Grand Turk (Turks and Caicos) · San Juan (Puerto Rico) · St. Thomas (U.S. Virgin Islands) · Half Moon Cay (Bahamas) | |
Sun, Dec 6, 2026 back Sun, Dec 13, 2026 Terminal A | Allure of the Seas | Royal Caribbean International | 7 | 7-Night Eastern Caribbean Calls at Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) · Puerto Plata (Dominican Republic) | |
Sun, Dec 6, 2026 back Sun, Dec 13, 2026 Terminal F | Carnival Celebration | Carnival Cruise Line | 7 | 7-Night Eastern Caribbean Calls at Nassau (Bahamas) · Half Moon Cay (Bahamas) · Amber Cove (Dominican Republic) · Celebration Key (Bahamas) | |
Sun, Dec 6, 2026 back Sun, Dec 13, 2026 Terminal E | Celebrity Xcel | Celebrity Cruises | 7 | 7-Night St. Thomas & Antigua Calls at Nassau (Bahamas) · St. Thomas (U.S. Virgin Islands) · St. John's (Antigua) | |
Sun, Dec 6, 2026 ends Sun, Dec 13, 2026 Terminal AA | Explora III | Explora Journeys | 7 | 7-Night Eastern Caribbean Calls at St. John (U.S. Virgin Islands) · St. John's (Antigua) · Iles des Saintes (Guadeloupe) · Gustavia (St. Barts) Ends in San Juan (Puerto Rico) | |
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) | |
Sun, Dec 6, 2026 back Sun, Dec 13, 2026 Terminal B | Norwegian Aqua | Norwegian Cruise Line | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · St. Thomas (U.S. Virgin Islands) · Tortola (British Virgin Islands) · Great Stirrup Cay (Bahamas) | |
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) | |
| 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 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 19, 2026 Terminal AA | MSC World America | MSC Cruises | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · 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) | |
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) | |
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 F | Carnival Celebration | Carnival Cruise Line | 7 | 7-Night Eastern Caribbean Calls at St. Thomas (U.S. Virgin Islands) · San Juan (Puerto Rico) · Celebration Key (Bahamas) | |
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 ends Sun, Dec 20, 2026 Terminal J | Explora I | Explora Journeys | 7 | 7-Night Eastern Caribbean Calls at St. John (U.S. Virgin Islands) · St. John's (Antigua) · Iles des Saintes (Guadeloupe) · Philipsburg (St. Maarten) Ends in San Juan (Puerto Rico) | |
Sun, Dec 13, 2026 back Sun, Dec 20, 2026 | Independence of the Seas | Royal Caribbean International | 7 | 7-Night Eastern Caribbean & Perfect Day Calls at Perfect Day at CocoCay (Bahamas) · San Juan (Puerto Rico) · St. Thomas (U.S. Virgin Islands) | |
Sun, Dec 13, 2026 back Sun, Dec 20, 2026 Terminal B | Norwegian Aqua | Norwegian Cruise Line | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · St. Thomas (U.S. Virgin Islands) · Tortola (British Virgin Islands) · Great Stirrup Cay (Bahamas) | |
| We may earn a commission if you book through these buttons, at no cost to you. | |||||
Mon, Dec 14, 2026 back Mon, Dec 21, 2026 Terminal AA | MSC Seaside | MSC Cruises | 7 | 7-Night Bahamas Calls at Nassau (Bahamas) · Ocean Cay (Bahamas) · Nassau (Bahamas) · Ocean Cay (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 A | Icon of the Seas | Royal Caribbean International | 7 | 7-Night Eastern Caribbean & Perfect Day Holiday Calls at Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) · Perfect Day at CocoCay (Bahamas) | |
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, 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) | |
Sat, Dec 19, 2026 back Sat, Dec 26, 2026 Terminal D | Zuiderdam | Holland America Line | 7 | 7-Night Eastern Caribbean Calls at Amber Cove (Dominican Republic) · Grand Turk (Turks and Caicos) · Half Moon Cay (Bahamas) · Key West (Florida) | |
Sun, Dec 20, 2026 back Sun, Dec 27, 2026 Terminal A | Allure of the Seas | Royal Caribbean International | 7 | 7-Night Eastern Caribbean Holiday Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · St. Thomas (U.S. Virgin Islands) | |
Sun, Dec 20, 2026 back Sun, Dec 27, 2026 Terminal F | Carnival Celebration | Carnival Cruise Line | 7 | 7-Night Eastern Caribbean Calls at Nassau (Bahamas) · Amber Cove (Dominican Republic) · Half Moon Cay (Bahamas) · Celebration Key (Bahamas) | |
Sun, Dec 20, 2026 back Sun, Dec 27, 2026 Terminal E | Celebrity Xcel | Celebrity Cruises | 7 | 7-Night St. Thomas & St. Maarten Holiday Calls at Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) · Puerto Plata (Dominican Republic) | |
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. | |||||
Sun, Dec 20, 2026 back Sun, Dec 27, 2026 Terminal B | Norwegian Aqua | Norwegian Cruise Line | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · St. Thomas (U.S. Virgin Islands) · Tortola (British Virgin Islands) · Great Stirrup Cay (Bahamas) | |
Mon, Dec 21, 2026 back Mon, Dec 28, 2026 Terminal AA | MSC Seaside | MSC Cruises | 7 | 7-Night Eastern Caribbean Calls at Ocean Cay (Bahamas) · San Juan (Puerto Rico) · Puerto Plata (Dominican Republic) | |
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 Mon, Dec 28, 2026 Terminal J | Oceania Vista | Oceania Cruises | 7 | 7-Night Eastern Caribbean Calls at Tortola (British Virgin Islands) · St. Thomas (U.S. Virgin Islands) · Nassau (Bahamas) | |
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 2, 2027 Terminal AA | MSC World America | MSC Cruises | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean 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) | |
Sat, Dec 26, 2026 back Sat, Jan 2, 2027 Terminal E | Zuiderdam | Holland America Line | 7 | 7-Night Eastern Caribbean Calls at Grand Turk (Turks and Caicos) · San Juan (Puerto Rico) · St. Thomas (U.S. Virgin Islands) · Half Moon Cay (Bahamas) | |
Sun, Dec 27, 2026 back Sun, Jan 3, 2027 Terminal A | Allure of the Seas | Royal Caribbean International | 7 | 7-Night Eastern Caribbean & Perfect Day Holiday Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Perfect Day at CocoCay (Bahamas) · Nassau (Bahamas) | |
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) | |
- 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 Eastern Caribbean
MSC World America · MSC Cruises
Leaves from Terminal AACalls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (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 · 7 nights
7-Night Eastern Caribbean
Carnival Celebration · Carnival Cruise Line
Leaves from Terminal FCalls at Nassau (Bahamas) · Amber Cove (Dominican Republic) · Half Moon Cay (Bahamas) · Celebration Key (Bahamas)
Returns Sun, Nov 22, 2026
- NOV15
Sunday · 7 nights
7-Night Eastern Caribbean & Perfect Day
Independence of the Seas · Royal Caribbean International
Calls at Perfect Day at CocoCay (Bahamas) · San Juan (Puerto Rico) · St. Thomas (U.S. Virgin Islands)
Returns Sun, Nov 22, 2026
- NOV15
Sunday · 7 nights
7-Night Eastern Caribbean
Norwegian Aqua · Norwegian Cruise Line
Leaves from Terminal BCalls at Puerto Plata (Dominican Republic) · St. Thomas (U.S. Virgin Islands) · Tortola (British Virgin Islands) · Great Stirrup Cay (Bahamas)
Returns Sun, Nov 22, 2026
Lowest fare shown
- 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 Eastern Caribbean & Perfect Day
Icon of the Seas · Royal Caribbean International
Leaves from Terminal ACalls at Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) · Perfect Day at CocoCay (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.
- NOV22
Sunday · 7 nights
7-Night Eastern Caribbean
Explora III · Explora Journeys
Leaves from Terminal CCalls at St. John (U.S. Virgin Islands) · St. John's (Antigua) · Iles des Saintes (Guadeloupe) · Philipsburg (St. Maarten)
Ends in San Juan (Puerto Rico)
Ends Sun, Nov 29, 2026 in San Juan
- NOV22
Sunday · 7 nights
7-Night Eastern Caribbean
Norwegian Aqua · Norwegian Cruise Line
Leaves from Terminal BCalls at Puerto Plata (Dominican Republic) · St. Thomas (U.S. Virgin Islands) · Tortola (British Virgin Islands) · Great Stirrup Cay (Bahamas)
Returns Sun, Nov 29, 2026
- 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 Eastern Caribbean
MSC World America · MSC Cruises
Leaves from Terminal AACalls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (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 · 7 nights
7-Night Eastern Caribbean
Zuiderdam · Holland America Line
Leaves from Terminal DCalls at Half Moon Cay (Bahamas) · Amber Cove (Dominican Republic) · Grand Turk (Turks and Caicos) · Nassau (Bahamas)
Returns Sat, Dec 5, 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 · 7 nights
7-Night Eastern Caribbean & Perfect Day
Independence of the Seas · Royal Caribbean International
Calls at Perfect Day at CocoCay (Bahamas) · St. Thomas (U.S. Virgin Islands) · Puerto Plata (Dominican Republic)
Returns Sun, Dec 6, 2026
- NOV29
Sunday · 7 nights
7-Night Eastern Caribbean
Norwegian Aqua · Norwegian Cruise Line
Leaves from Terminal BCalls at Puerto Plata (Dominican Republic) · St. Thomas (U.S. Virgin Islands) · Tortola (British Virgin Islands) · Great Stirrup Cay (Bahamas)
Returns Sun, Dec 6, 2026
- DEC5
Saturday · 7 nights
7-Night Eastern Caribbean & Perfect Day
Icon of the Seas · Royal Caribbean International
Leaves from Terminal ACalls at Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Dec 12, 2026
- We may earn a commission if you book through these buttons, at no cost to you.
- 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
- DEC5
Saturday · 7 nights
7-Night Eastern 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)
Returns Sat, Dec 12, 2026
- DEC6
Sunday · 7 nights
7-Night Eastern Caribbean
Allure of the Seas · Royal Caribbean International
Leaves from Terminal ACalls at Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) · Puerto Plata (Dominican Republic)
Returns Sun, Dec 13, 2026
- DEC6
Sunday · 7 nights
7-Night Eastern Caribbean
Carnival Celebration · Carnival Cruise Line
Leaves from Terminal FCalls at Nassau (Bahamas) · Half Moon Cay (Bahamas) · Amber Cove (Dominican Republic) · Celebration Key (Bahamas)
Returns Sun, Dec 13, 2026
- DEC6
Sunday · 7 nights
7-Night St. Thomas & Antigua
Celebrity Xcel · Celebrity Cruises
Leaves from Terminal ECalls at Nassau (Bahamas) · St. Thomas (U.S. Virgin Islands) · St. John's (Antigua)
Returns Sun, Dec 13, 2026
- DEC6
Sunday · 7 nights
7-Night Eastern Caribbean
Explora III · Explora Journeys
Leaves from Terminal AACalls at St. John (U.S. Virgin Islands) · St. John's (Antigua) · Iles des Saintes (Guadeloupe) · Gustavia (St. Barts)
Ends in San Juan (Puerto Rico)
Ends Sun, Dec 13, 2026 in San Juan
- 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
- DEC6
Sunday · 7 nights
7-Night Eastern Caribbean
Norwegian Aqua · Norwegian Cruise Line
Leaves from Terminal BCalls at Puerto Plata (Dominican Republic) · St. Thomas (U.S. Virgin Islands) · Tortola (British Virgin Islands) · Great Stirrup Cay (Bahamas)
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
- We may earn a commission if you book through these buttons, at no cost to you.
- 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 · 7 nights
7-Night Eastern Caribbean
MSC World America · MSC Cruises
Leaves from Terminal AACalls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Dec 19, 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
- 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
- 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 Eastern Caribbean
Carnival Celebration · Carnival Cruise Line
Leaves from Terminal FCalls at St. Thomas (U.S. Virgin Islands) · San Juan (Puerto Rico) · Celebration Key (Bahamas)
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 · 7 nights
7-Night Eastern Caribbean
Leaves from Terminal JCalls at St. John (U.S. Virgin Islands) · St. John's (Antigua) · Iles des Saintes (Guadeloupe) · Philipsburg (St. Maarten)
Ends in San Juan (Puerto Rico)
Ends Sun, Dec 20, 2026 in San Juan
- DEC13
Sunday · 7 nights
7-Night Eastern Caribbean & Perfect Day
Independence of the Seas · Royal Caribbean International
Calls at Perfect Day at CocoCay (Bahamas) · San Juan (Puerto Rico) · St. Thomas (U.S. Virgin Islands)
Returns Sun, Dec 20, 2026
- DEC13
Sunday · 7 nights
7-Night Eastern Caribbean
Norwegian Aqua · Norwegian Cruise Line
Leaves from Terminal BCalls at Puerto Plata (Dominican Republic) · St. Thomas (U.S. Virgin Islands) · Tortola (British Virgin Islands) · Great Stirrup Cay (Bahamas)
Returns Sun, Dec 20, 2026
- We may earn a commission if you book through these buttons, at no cost to you.
- DEC14
Monday · 7 nights
7-Night Bahamas
Leaves from Terminal AACalls at Nassau (Bahamas) · Ocean Cay (Bahamas) · Nassau (Bahamas) · Ocean Cay (Bahamas)
Returns Mon, Dec 21, 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 Eastern Caribbean & Perfect Day Holiday
Icon of the Seas · Royal Caribbean International
Leaves from Terminal ACalls at Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Dec 26, 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 · 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
- DEC19
Saturday · 7 nights
7-Night Eastern Caribbean
Zuiderdam · Holland America Line
Leaves from Terminal DCalls at Amber Cove (Dominican Republic) · Grand Turk (Turks and Caicos) · Half Moon Cay (Bahamas) · Key West (Florida)
Returns Sat, Dec 26, 2026
- DEC20
Sunday · 7 nights
7-Night Eastern Caribbean Holiday
Allure of the Seas · Royal Caribbean International
Leaves from Terminal ACalls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · St. Thomas (U.S. Virgin Islands)
Returns Sun, Dec 27, 2026
- DEC20
Sunday · 7 nights
7-Night Eastern Caribbean
Carnival Celebration · Carnival Cruise Line
Leaves from Terminal FCalls at Nassau (Bahamas) · Amber Cove (Dominican Republic) · Half Moon Cay (Bahamas) · Celebration Key (Bahamas)
Returns Sun, Dec 27, 2026
- DEC20
Sunday · 7 nights
7-Night St. Thomas & St. Maarten Holiday
Celebrity Xcel · Celebrity Cruises
Leaves from Terminal ECalls at Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) · Puerto Plata (Dominican Republic)
Returns Sun, Dec 27, 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.
- DEC20
Sunday · 7 nights
7-Night Eastern Caribbean
Norwegian Aqua · Norwegian Cruise Line
Leaves from Terminal BCalls at Puerto Plata (Dominican Republic) · St. Thomas (U.S. Virgin Islands) · Tortola (British Virgin Islands) · Great Stirrup Cay (Bahamas)
Returns Sun, Dec 27, 2026
- DEC21
Monday · 7 nights
7-Night Eastern Caribbean
Leaves from Terminal AACalls at Ocean Cay (Bahamas) · San Juan (Puerto Rico) · Puerto Plata (Dominican Republic)
Returns Mon, Dec 28, 2026
- 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 · 7 nights
7-Night Eastern Caribbean
Oceania Vista · Oceania Cruises
Leaves from Terminal JCalls at Tortola (British Virgin Islands) · St. Thomas (U.S. Virgin Islands) · Nassau (Bahamas)
Returns Mon, Dec 28, 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 · 7 nights
7-Night Eastern Caribbean
MSC World America · MSC Cruises
Leaves from Terminal AACalls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Jan 2, 2027
- 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
- DEC26
Saturday · 7 nights
7-Night Eastern 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)
Returns Sat, Jan 2, 2027
- DEC27
Sunday · 7 nights
7-Night Eastern Caribbean & Perfect Day Holiday
Allure of the Seas · Royal Caribbean International
Leaves from Terminal ACalls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Perfect Day at CocoCay (Bahamas) · Nassau (Bahamas)
Returns Sun, Jan 3, 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
These are the next 60 of 656. The other 596 leave later, in these months: