PortMiami schedule
Cruises from Miami in December 2026
December 2026 has 163 departures from PortMiami, on 36 ships. Allure of the Seas, Brilliant Lady, Carnival Celebration, Carnival Conquest, Carnival Horizon, Carnival Magic, Carnival Sunrise, Celebrity Xcel, Explora I, Explora III, Freedom of the Seas, Icon of the Seas, Independence of the Seas, MSC Meraviglia, MSC Poesia, MSC Seaside, MSC World America, Norwegian Aqua, Norwegian Jewel, Norwegian Joy, Norwegian Luna, Norwegian Sun, Oceania Allura, Oceania Insignia, Oceania Marina, Oceania Vista, Queen Elizabeth, Resilient Lady, Scarlet Lady, Seabourn Quest, Seven Seas Grandeur, Seven Seas Mariner, Silver Ray, Silver Shadow, Wonder of the Seas, and Zuiderdam all sail from the port this month.
You can go for as few as 3 nights or as many as 33. Between them they cover the Southern Caribbean, the Eastern Caribbean, the Bahamas, Europe, the Western Caribbean, the Panama Canal, and ports around the world. 47 sailings are at sea over Christmas Day. Their starting fares average $2,668, against $2,106 for the month as a whole.
The lowest starting fare we recorded for December 2026 is $159 per person as of November 14, 2026, on the 4-night MSC Seaside sailing of Mon, Dec 14, 2026. Every sailing here has a confirmed list of ports. Ships that only call in Miami partway through a voyage aren't departures, so they aren't listed.
- Departures
- 163
- Ships
- 36
- Length
- 3 to 33 nights
- From
- $159
We may earn a commission if you book through these buttons, at no cost to you.
| Departs | Ship | Line | Nights | Itinerary & ports | From |
|---|---|---|---|---|---|
Tue, Dec 1, 2026 ends Fri, Dec 11, 2026 | Seven Seas Mariner | Regent Seven Seas Cruises | 10 | 10-Night Western Caribbean Calls at Oranjestad (Sint Eustatius) · Curaçao · Bonaire · Montego Bay (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) Ends in Tampa (Florida) | |
Wed, Dec 2, 2026 back Sat, Dec 12, 2026 Terminal J | Oceania Allura | Oceania Cruises | 10 | 10-Night Eastern Caribbean Calls at St. Thomas (U.S. Virgin Islands) · Gustavia (St. Barts) · Philipsburg (St. Maarten) · Frederiksted (St. Croix, U.S. Virgin Islands) · Tortola (British Virgin Islands) | |
Thu, Dec 3, 2026 back Mon, Dec 7, 2026 Terminal F | Carnival Sunrise | Carnival Cruise Line | 4 | 4-Night Bahamas Calls at Half Moon Cay (Bahamas) · Celebration Key (Bahamas) | |
Thu, Dec 3, 2026 back Sat, Dec 12, 2026 Terminal A | Freedom of the Seas | Royal Caribbean International | 9 | 9-Night Southern Caribbean Calls at Aruba · Curaçao · Cabo Rojo (Dominican Republic) · Nassau (Bahamas) | |
Thu, Dec 3, 2026 back Sun, Dec 13, 2026 Terminal AA | MSC Poesia | MSC Cruises | 10 | 10-Night Western Caribbean Calls at Curaçao · Aruba · Cabo Rojo (Dominican Republic) · Ocho Rios (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) | |
Thu, Dec 3, 2026 back Mon, Dec 7, 2026 Terminal V | Scarlet Lady | Virgin Voyages | 4 | 4-Night Key West & Bimini Beach Club Calls at Key West (Florida) · Bimini (Bahamas) | |
Fri, Dec 4, 2026 back Mon, Dec 7, 2026 Terminal AA | MSC Seaside | MSC Cruises | 3 | 3-Night Bahamas Calls at Nassau (Bahamas) · Ocean Cay (Bahamas) | |
Fri, Dec 4, 2026 back Mon, Dec 7, 2026 Terminal A | Wonder of the Seas | Royal Caribbean International | 3 | 3-Night Bahamas & Perfect Day Calls at Perfect Day at CocoCay (Bahamas) · Nassau (Bahamas) | |
Sat, Dec 5, 2026 back Sun, Dec 13, 2026 Terminal F | Carnival Horizon | Carnival Cruise Line | 8 | 8-Night Southern Caribbean Calls at Aruba · Bonaire · Curaçao | |
Sat, Dec 5, 2026 back Sun, Dec 13, 2026 Terminal C | Explora I | Explora Journeys | 8 | 8-Night Transatlantic Calls at Cozumel (Mexico) · Costa Maya (Mexico) · Santo Tomas (Spain) · Belize City (Belize) · Roatan (Honduras) | |
| We may earn a commission if you book through these buttons, at no cost to you. | |||||
Sat, Dec 5, 2026 ends Sun, Dec 20, 2026 Terminal C | Explora I | Explora Journeys | 15 | 15-Night Transatlantic Calls at Cozumel (Mexico) · Costa Maya (Mexico) · Santo Tomas (Spain) · Belize City (Belize) · Roatan (Honduras) · St. John (U.S. Virgin Islands) · St. John's (Antigua) · Iles des Saintes (Guadeloupe) · Philipsburg (St. Maarten) Ends in San Juan (Puerto Rico) | |
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) | |
Sat, Dec 5, 2026 back Sun, Dec 13, 2026 | MSC Meraviglia | MSC Cruises | 8 | 8-Night Eastern Caribbean Calls at San Juan (Puerto Rico) · Charlestown (Nevis) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic) | |
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 Sun, Dec 13, 2026 Terminal V | Resilient Lady | Virgin Voyages | 8 | 8-Night Eastern Caribbean & Bimini Beach Club Calls at St. Croix (U.S. Virgin Islands) · San Juan (Puerto Rico) · Puerto Plata (Dominican Republic) · Bimini (Bahamas) | |
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) | |
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 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) | |
| We may earn a commission if you book through these buttons, at no cost to you. | |||||
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 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 20, 2026 Terminal AA | Explora III | Explora Journeys | 14 | 14-Night Eastern Caribbean Calls at St. John (U.S. Virgin Islands) · St. John's (Antigua) · Iles des Saintes (Guadeloupe) · Gustavia (St. Barts) · San Juan (Puerto Rico) · Road Bay (Anguilla) · St. John's (Antigua) · Basseterre (St. Kitts) · Grand Turk (Turks and Caicos) | |
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) | |
Sun, Dec 6, 2026 back Sun, Dec 20, 2026 Terminal J | Seabourn Quest | Seabourn | 14 | 14-Night Eastern Caribbean Calls at San Juan (Puerto Rico) · Virgin Gorda (British Virgin Islands) · Basseterre (St. Kitts) · Roseau (Dominica) · Fort-de-France (Martinique) · Iles des Saintes (Guadeloupe) · Little Bay (Montserrat) · Road Bay (Anguilla) · Great Harbor (Peter Island, BVI) | |
Mon, Dec 7, 2026 back Sat, Dec 12, 2026 Terminal D | Carnival Sunrise | Carnival Cruise Line | 5 | 5-Night Bahamas Calls at Celebration Key (Bahamas) · Half Moon Cay (Bahamas) · Nassau (Bahamas) | |
Mon, Dec 7, 2026 back Fri, Dec 11, 2026 Terminal AA | MSC Seaside | MSC Cruises | 4 | 4-Night Bahamas Calls at Nassau (Bahamas) · Ocean 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. | |||||
Mon, Dec 7, 2026 back Sat, Dec 12, 2026 Terminal V | Scarlet Lady | Virgin Voyages | 5 | 5-Night Grand Turk & Bimini Beach Club Calls at Grand Turk (Turks and Caicos) · Bimini (Bahamas) | |
Mon, Dec 7, 2026 back Fri, Dec 11, 2026 Terminal A | Wonder of the Seas | Royal Caribbean International | 4 | 4-Night Bahamas & Perfect Day Calls at Perfect Day at CocoCay (Bahamas) · Nassau (Bahamas) | |
Tue, Dec 8, 2026 back Fri, Dec 18, 2026 Terminal B | Norwegian Jewel | Norwegian Cruise Line | 10 | 10-Night Southern Caribbean Calls at Great Stirrup Cay (Bahamas) · Cabo Rojo (Dominican Republic) · Aruba · Curaçao · Falmouth (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) | |
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) | |
Tue, Dec 8, 2026 back Tue, Dec 29, 2026 Terminal D | Queen Elizabeth | Cunard | 21 | 21-Night Southern Caribbean Calls at Georgetown (Grand Cayman, Cayman Islands) · Montego Bay (Jamaica) · Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · San Juan (Puerto Rico) · St. John's (Antigua) · St. Lucia · Bridgetown (Barbados) · Philipsburg (St. Maarten) | |
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) | |
Thu, Dec 10, 2026 back Mon, Dec 14, 2026 Terminal V | Brilliant Lady | Virgin Voyages | 4 | 4-Night Key West & Bimini Beach Club Calls at Key West (Florida) · Bimini (Bahamas) | |
Thu, Dec 10, 2026 back Mon, Dec 21, 2026 Terminal B | Norwegian Sun | Norwegian Cruise Line | 11 | 11-Night Panama Canal Calls at Falmouth (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Panama Canal · Puerto Limon (Costa Rica) · Harvest Caye (Belize) · Cozumel (Mexico) | |
Thu, Dec 10, 2026 back Tue, Dec 22, 2026 Terminal J | Oceania Marina | Oceania Cruises | 12 | 12-Night Eastern Caribbean Calls at St. Thomas (U.S. Virgin Islands) · Gustavia (St. Barts) · St. John's (Antigua) · Fort-de-France (Martinique) · Basseterre (St. Kitts) · Philipsburg (St. Maarten) · Tortola (British Virgin Islands) | |
Thu, Dec 10, 2026 ends Sun, Dec 20, 2026 Terminal E | Silver Shadow | Silversea | 10 | 10-Night Southern Caribbean Calls at St. John (U.S. Virgin Islands) · Philipsburg (St. Maarten) · Basseterre (St. Kitts) · Iles des Saintes (Guadeloupe) · Fort-de-France (Martinique) · Little Bay (Montserrat) · Jost Van Dyke (British Virgin Islands) Ends in San Juan (Puerto Rico) | |
| We may earn a commission if you book through these buttons, at no cost to you. | |||||
Fri, Dec 11, 2026 back Mon, Dec 14, 2026 Terminal F | Carnival Conquest | Carnival Cruise Line | 3 | 3-Night Bahamas Calls at Celebration Key (Bahamas) | |
Fri, Dec 11, 2026 back Mon, Dec 14, 2026 Terminal AA | MSC Seaside | MSC Cruises | 3 | 3-Night Bahamas Calls at Nassau (Bahamas) · Ocean Cay (Bahamas) | |
Fri, Dec 11, 2026 back Mon, Dec 14, 2026 Terminal B | Norwegian Joy | Norwegian Cruise Line | 3 | 3-Night Bahamas Calls at Nassau (Bahamas) · Great Stirrup Cay (Bahamas) | |
Fri, Dec 11, 2026 back Tue, Dec 22, 2026 Terminal J | Silver Ray | Silversea | 11 | 11-Night Eastern Caribbean Calls at San Juan (Puerto Rico) · St. John (U.S. Virgin Islands) · Basseterre (St. Kitts) · Gustavia (St. Barts) · Deshaies (Guadeloupe) · Tortola (British Virgin Islands) | |
Fri, Dec 11, 2026 back Mon, Dec 14, 2026 Terminal A | Wonder of the Seas | Royal Caribbean International | 3 | 3-Night Bahamas & Perfect Day Calls at Perfect Day at CocoCay (Bahamas) · Nassau (Bahamas) | |
Sat, Dec 12, 2026 back Fri, Dec 18, 2026 Terminal F | Carnival Magic | Carnival Cruise Line | 6 | 6-Night Eastern Caribbean Calls at Half Moon Cay (Bahamas) · Amber Cove (Dominican Republic) · Grand Turk (Turks and Caicos) | |
Sat, Dec 12, 2026 back Thu, Dec 17, 2026 Terminal D | Carnival Sunrise | Carnival Cruise Line | 5 | 5-Night Bahamas Calls at Half Moon Cay (Bahamas) · Nassau (Bahamas) · Celebration Key (Bahamas) | |
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 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) | |
| We may earn a commission if you book through these buttons, at no cost to you. | |||||
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) | |
Sat, Dec 12, 2026 back Mon, Dec 21, 2026 Terminal J | Oceania Allura | Oceania Cruises | 9 | 9-Night Eastern Caribbean Calls at St. Thomas (U.S. Virgin Islands) · Gustavia (St. Barts) · Philipsburg (St. Maarten) · Tortola (British Virgin Islands) | |
Sat, Dec 12, 2026 back Thu, Dec 17, 2026 Terminal V | Scarlet Lady | Virgin Voyages | 5 | 5-Night Grand Turk & Bimini Beach Club Calls at Grand Turk (Turks and Caicos) · Bimini (Bahamas) | |
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 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) | |
| We may earn a commission if you book through these buttons, at no cost to you. | |||||
Sun, Dec 13, 2026 back Sun, Dec 27, 2026 Terminal J | Explora I | Explora Journeys | 14 | 14-Night Eastern Caribbean Calls at St. John (U.S. Virgin Islands) · St. John's (Antigua) · Iles des Saintes (Guadeloupe) · Philipsburg (St. Maarten) · San Juan (Puerto Rico) · Basseterre (St. Kitts) · Tortola (British Virgin Islands) · Gustavia (St. Barts) · Road Bay (Anguilla) | |
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 Sat, Dec 19, 2026 Terminal AA | MSC Meraviglia | MSC Cruises | 6 | 6-Night Eastern Caribbean Calls at Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas) | |
Sun, Dec 13, 2026 back Sun, Dec 27, 2026 Terminal AA | MSC Meraviglia | MSC Cruises | 14 | 14-Night Eastern Caribbean Calls at Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas) · Philipsburg (St. Maarten) · Charlestown (Nevis) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic) | |
Sun, Dec 13, 2026 back Wed, Dec 23, 2026 Terminal C | MSC Poesia | MSC Cruises | 10 | 10-Night Western Caribbean Calls at Georgetown (Grand Cayman, Cayman Islands) · Ocho Rios (Jamaica) · Curaçao · Bonaire · Aruba | |
Sun, Dec 13, 2026 back Sun, Jan 3, 2027 Terminal C | MSC Poesia | MSC Cruises | 21 | 21-Night Western Caribbean Calls at Georgetown (Grand Cayman, Cayman Islands) · Ocho Rios (Jamaica) · Curaçao · Bonaire · Aruba · Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize) | |
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) | |
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 Wed, Dec 23, 2026 Terminal V | Brilliant Lady | Virgin Voyages | 9 | 9-Night Eastern Caribbean & Bimini Holiday Calls at Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) · San Juan (Puerto Rico) · Bimini (Bahamas) | |
Mon, Dec 14, 2026 back Fri, Dec 18, 2026 Terminal F | Carnival Conquest | Carnival Cruise Line | 4 | 4-Night Bahamas Calls at Half Moon Cay (Bahamas) · Celebration Key (Bahamas) | |
| We may earn a commission if you book through these buttons, at no cost to you. | |||||
Mon, Dec 14, 2026 back Fri, Dec 18, 2026 Terminal AA | MSC Seaside | MSC Cruises | 4 | 4-Night Bahamas Calls at Nassau (Bahamas) · Ocean Cay (Bahamas) | Lowest fare shown |
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 Fri, Dec 18, 2026 Terminal B | Norwegian Joy | Norwegian Cruise Line | 4 | 4-Night Bahamas Calls at Great Stirrup Cay (Bahamas) · Nassau (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) | |
Mon, Dec 14, 2026 back Fri, Dec 18, 2026 Terminal A | Wonder of the Seas | Royal Caribbean International | 4 | 4-Night Bahamas & Perfect Day Calls at Nassau (Bahamas) · Perfect Day at CocoCay (Bahamas) | |
Thu, Dec 17, 2026 back Mon, Dec 21, 2026 Terminal F | Carnival Sunrise | Carnival Cruise Line | 4 | 4-Night Bahamas Calls at Half Moon Cay (Bahamas) · Celebration Key (Bahamas) | |
Thu, Dec 17, 2026 back Mon, Dec 21, 2026 Terminal A | Freedom of the Seas | Royal Caribbean International | 4 | 4-Night Eastern Caribbean Calls at Grand Turk (Turks and Caicos) | |
Thu, Dec 17, 2026 back Tue, Dec 29, 2026 Terminal D | Queen Elizabeth | Cunard | 12 | 12-Night Southern Caribbean Calls at San Juan (Puerto Rico) · St. John's (Antigua) · St. Lucia · Bridgetown (Barbados) · Philipsburg (St. Maarten) | |
Thu, Dec 17, 2026 back Thu, Jan 7, 2027 Terminal D | Queen Elizabeth | Cunard | 21 | 21-Night Southern Caribbean Calls at San Juan (Puerto Rico) · St. John's (Antigua) · St. Lucia · Bridgetown (Barbados) · Philipsburg (St. Maarten) · Georgetown (Grand Cayman, Cayman Islands) · Montego Bay (Jamaica) · Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) | |
Thu, Dec 17, 2026 ends Tue, Jan 19, 2027 Terminal D | Queen Elizabeth | Cunard | 33 | 33-Night Transatlantic Calls at San Juan (Puerto Rico) · St. John's (Antigua) · St. Lucia · Bridgetown (Barbados) · Philipsburg (St. Maarten) · Georgetown (Grand Cayman, Cayman Islands) · Montego Bay (Jamaica) · Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Praia da Vitoria (Portugal) · Ponta Delgada (Azores, Portugal) Ends in Southampton (England) | |
| We may earn a commission if you book through these buttons, at no cost to you. | |||||
Thu, Dec 17, 2026 back Mon, Dec 21, 2026 Terminal V | Scarlet Lady | Virgin Voyages | 4 | 4-Night Key West & Bimini Beach Club Calls at Key West (Florida) · Bimini (Bahamas) | |
Fri, Dec 18, 2026 back Mon, Dec 21, 2026 Terminal F | Carnival Conquest | Carnival Cruise Line | 3 | 3-Night Bahamas Calls at Celebration Key (Bahamas) | |
Fri, Dec 18, 2026 back Sat, Dec 26, 2026 Terminal D | Carnival Magic | Carnival Cruise Line | 8 | 8-Night Eastern Caribbean Calls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) | |
Fri, Dec 18, 2026 back Mon, Dec 21, 2026 Terminal AA | MSC Seaside | MSC Cruises | 3 | 3-Night Bahamas Calls at Nassau (Bahamas) · Ocean Cay (Bahamas) | |
Fri, Dec 18, 2026 back Mon, Dec 28, 2026 Terminal AA | MSC Seaside | MSC Cruises | 10 | 10-Night Bahamas Calls at Nassau (Bahamas) · Ocean Cay (Bahamas) · San Juan (Puerto Rico) · Puerto Plata (Dominican Republic) | |
Fri, Dec 18, 2026 back Wed, Dec 23, 2026 Terminal C | Norwegian Jewel | Norwegian Cruise Line | 5 | 5-Night Bahamas Calls at Great Stirrup Cay (Bahamas) · Nassau (Bahamas) | |
Fri, Dec 18, 2026 back Tue, Dec 22, 2026 Terminal B | Norwegian Joy | Norwegian Cruise Line | 4 | 4-Night Bahamas Calls at Great Stirrup Cay (Bahamas) · Nassau (Bahamas) | |
Fri, Dec 18, 2026 back Mon, Dec 21, 2026 Terminal A | Wonder of the Seas | Royal Caribbean International | 3 | 3-Night Bahamas & Perfect Day Calls at Perfect Day at CocoCay (Bahamas) · Nassau (Bahamas) | |
Sat, Dec 19, 2026 back Sun, Dec 27, 2026 Terminal F | Carnival Horizon | Carnival Cruise Line | 8 | 8-Night Southern Caribbean Calls at Curaçao · Bonaire · Aruba | |
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) | |
| We may earn a commission if you book through these buttons, at no cost to you. | |||||
Sat, Dec 19, 2026 back Sun, Dec 27, 2026 | MSC Meraviglia | MSC Cruises | 8 | 8-Night Eastern Caribbean Calls at Philipsburg (St. Maarten) · Charlestown (Nevis) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic) | |
Sat, Dec 19, 2026 back Sat, Jan 2, 2027 | MSC Meraviglia | MSC Cruises | 14 | 14-Night Eastern Caribbean Calls at Philipsburg (St. Maarten) · Charlestown (Nevis) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic) · Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (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, 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) | |
Sat, Dec 19, 2026 ends Sun, Jan 3, 2027 Terminal C | Oceania Insignia | Oceania Cruises | 15 | 15-Night South America Calls at Key West (Florida) · Curaçao · Aruba · Santa Marta (Colombia) · Cartagena (Colombia) · Manta (Ecuador) · Guayaquil (Ecuador) Ends in Lima (Peru) | |
Sat, Dec 19, 2026 back Sun, Dec 27, 2026 Terminal V | Resilient Lady | Virgin Voyages | 8 | 8-Night Eastern Caribbean & Bimini Holiday Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · Bimini (Bahamas) | |
Sat, Dec 19, 2026 back Tue, Dec 29, 2026 Terminal J | Seven Seas Grandeur | Regent Seven Seas Cruises | 10 | 10-Night Eastern Caribbean Calls at St. Thomas (U.S. Virgin Islands) · Roseau (Dominica) · St. John's (Antigua) · Basseterre (St. Kitts) · Tortola (British Virgin Islands) | |
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) | |
Sat, Dec 19, 2026 back Sat, Jan 2, 2027 Terminal D | Zuiderdam | Holland America Line | 14 | 14-Night Eastern Caribbean Calls at Amber Cove (Dominican Republic) · Grand Turk (Turks and Caicos) · Half Moon Cay (Bahamas) · Key West (Florida) · Grand Turk (Turks and Caicos) · San Juan (Puerto Rico) · St. Thomas (U.S. Virgin Islands) · Half Moon Cay (Bahamas) | |
| 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 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) | |
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) | |
Sun, Dec 20, 2026 back Tue, Jan 5, 2027 Terminal D | Seabourn Quest | Seabourn | 16 | 16-Night Eastern Caribbean Calls at San Juan (Puerto Rico) · Road Bay (Anguilla) · Basseterre (St. Kitts) · Marigot (Saint Martin) · Iles des Saintes (Guadeloupe) · Fort-de-France (Martinique) · Rodney Bay (St. Lucia) · Roseau (Dominica) · Little Bay (Montserrat) · St. John's (Antigua) · Great Harbor (Peter Island, BVI) | |
Mon, Dec 21, 2026 back Thu, Dec 24, 2026 Terminal F | Carnival Conquest | Carnival Cruise Line | 3 | 3-Night Bahamas Calls at Celebration Key (Bahamas) | |
Mon, Dec 21, 2026 back Sat, Dec 26, 2026 Terminal D | Carnival Sunrise | Carnival Cruise Line | 5 | 5-Night Bahamas Calls at Nassau (Bahamas) · Princess Cays (Bahamas) · Celebration Key (Bahamas) | |
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, 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) | |
| We may earn a commission if you book through these buttons, at no cost to you. | |||||
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 Sat, Jan 2, 2027 Terminal B | Norwegian Sun | Norwegian Cruise Line | 12 | 12-Night Panama Canal Calls at Great Stirrup Cay (Bahamas) · Cabo Rojo (Dominican Republic) · Aruba · Curaçao · Cartagena (Colombia) · Colon (Panama) · Panama Canal · Puerto Limon (Costa Rica) | |
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 Thu, Jan 7, 2027 Terminal C | Oceania Allura | Oceania Cruises | 17 | 17-Night Eastern Caribbean Calls at Costa Maya (Mexico) · Roatan (Honduras) · Harvest Caye (Belize) · Cozumel (Mexico) · St. Thomas (U.S. Virgin Islands) · Philipsburg (St. Maarten) · Gustavia (St. Barts) · Basseterre (St. Kitts) · Tortola (British Virgin Islands) | |
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) | |
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) | |
Mon, Dec 21, 2026 back Thu, Dec 24, 2026 Terminal A | Wonder of the Seas | Royal Caribbean International | 3 | 3-Night Bahamas & Perfect Day Calls at Perfect Day at CocoCay (Bahamas) · Nassau (Bahamas) | |
Tue, Dec 22, 2026 back Sat, Dec 26, 2026 Terminal B | Norwegian Joy | Norwegian Cruise Line | 4 | 4-Night Bahamas Calls at Great Stirrup Cay (Bahamas) · Nassau (Bahamas) | |
Tue, Dec 22, 2026 back Tue, Jan 5, 2027 Terminal C | Oceania Marina | Oceania Cruises | 14 | 14-Night Eastern Caribbean Calls at Georgetown (Grand Cayman, Cayman Islands) · Montego Bay (Jamaica) · Aruba · Curaçao · Bonaire · Fort-de-France (Martinique) · Basseterre (St. Kitts) · Philipsburg (St. Maarten) | |
Tue, Dec 22, 2026 back Tue, Jan 5, 2027 Terminal J | Silver Ray | Silversea | 14 | 14-Night Southern Caribbean Calls at Grand Turk (Turks and Caicos) · Basseterre (St. Kitts) · Aruba · Bonaire · Curaçao · St. John (U.S. Virgin Islands) · San Juan (Puerto Rico) | |
| We may earn a commission if you book through these buttons, at no cost to you. | |||||
Wed, Dec 23, 2026 back Mon, Dec 28, 2026 Terminal V | Brilliant Lady | Virgin Voyages | 5 | 5-Night Grand Turk & Bimini Holiday Calls at Bimini (Bahamas) · Grand Turk (Turks and Caicos) | |
Wed, Dec 23, 2026 back Sun, Jan 3, 2027 Terminal AA | MSC Poesia | MSC Cruises | 11 | 11-Night Western Caribbean Calls at Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize) | |
Wed, Dec 23, 2026 back Thu, Jan 14, 2027 Terminal AA | MSC Poesia | MSC Cruises | 22 | 22-Night Western Caribbean Calls at Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize) · Montego Bay (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize) | |
Wed, Dec 23, 2026 back Mon, Jan 4, 2027 Terminal B | Norwegian Jewel | Norwegian Cruise Line | 12 | 12-Night Southern Caribbean Calls at Great Stirrup Cay (Bahamas) · Cabo Rojo (Dominican Republic) · Aruba · Curaçao · Philipsburg (St. Maarten) · Tortola (British Virgin Islands) · St. Thomas (U.S. Virgin Islands) · Puerto Plata (Dominican Republic) | |
Thu, Dec 24, 2026 back Mon, Dec 28, 2026 Terminal F | Carnival Conquest | Carnival Cruise Line | 4 | 4-Night Bahamas Calls at Half Moon Cay (Bahamas) · Celebration Key (Bahamas) | |
Thu, Dec 24, 2026 back Mon, Dec 28, 2026 Terminal A | Wonder of the Seas | Royal Caribbean International | 4 | 4-Night Bahamas & Perfect Day Holiday Calls at Nassau (Bahamas) · Perfect Day at CocoCay (Bahamas) | |
Sat, Dec 26, 2026 back Sun, Jan 3, 2027 Terminal F | Carnival Magic | Carnival Cruise Line | 8 | 8-Night Eastern Caribbean Calls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) | |
Sat, Dec 26, 2026 back Wed, Dec 30, 2026 Terminal D | Carnival Sunrise | Carnival Cruise Line | 4 | 4-Night Bahamas Calls at Half Moon Cay (Bahamas) · Celebration Key (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) | |
| We may earn a commission if you book through these buttons, at no cost to you. | |||||
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 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) | |
Sat, Dec 26, 2026 back Wed, Dec 30, 2026 Terminal V | Scarlet Lady | Virgin Voyages | 4 | 4-Night Bahamas & Bimini Beach Club Calls at Nassau (Bahamas) · Bimini (Bahamas) | |
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) | |
Sun, Dec 27, 2026 back Mon, Jan 4, 2027 Terminal D | Carnival Horizon | Carnival Cruise Line | 8 | 8-Night Southern Caribbean Calls at Celebration Key (Bahamas) · Aruba · Curaçao | |
Sun, Dec 27, 2026 back Sun, Jan 3, 2027 Terminal E | Celebrity Xcel | Celebrity Cruises | 7 | 7-Night St. Thomas & Antigua Holiday Calls at Nassau (Bahamas) · St. Thomas (U.S. Virgin Islands) · St. John's (Antigua) | |
| We may earn a commission if you book through these buttons, at no cost to you. | |||||
Sun, Dec 27, 2026 ends Mon, Jan 4, 2027 Terminal J | Explora I | Explora Journeys | 8 | 8-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · Catalina Island (Dominican Republic) · St. John (U.S. Virgin Islands) · Jost Van Dyke (British Virgin Islands) · Basseterre (St. Kitts) · St. Thomas (U.S. Virgin Islands) Ends in San Juan (Puerto Rico) | |
Sun, Dec 27, 2026 back Mon, Jan 11, 2027 Terminal J | Explora I | Explora Journeys | 15 | 15-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · Catalina Island (Dominican Republic) · St. John (U.S. Virgin Islands) · Jost Van Dyke (British Virgin Islands) · Basseterre (St. Kitts) · St. Thomas (U.S. Virgin Islands) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. John's (Antigua) · Little Bay (Montserrat) · Tortola (British Virgin Islands) | |
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 Sat, Jan 2, 2027 Terminal AA | MSC Meraviglia | MSC Cruises | 6 | 6-Night Eastern Caribbean Calls at Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas) | |
Sun, Dec 27, 2026 back Sun, Jan 10, 2027 Terminal AA | MSC Meraviglia | MSC Cruises | 14 | 14-Night Eastern Caribbean Calls at Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas) · Philipsburg (St. Maarten) · Charlestown (Nevis) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic) | |
Sun, Dec 27, 2026 back Sun, Jan 3, 2027 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) | |
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 Thu, Jan 7, 2027 Terminal V | Brilliant Lady | Virgin Voyages | 10 | 10-Night Eastern Caribbean & Bimini New Year's Calls at Philipsburg (St. Maarten) · Basseterre (St. Kitts) · Tortola (British Virgin Islands) · St. John's (Antigua) · Bimini (Bahamas) | |
Mon, Dec 28, 2026 back Thu, Dec 31, 2026 Terminal F | Carnival Conquest | Carnival Cruise Line | 3 | 3-Night Bahamas Calls at Celebration Key (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) | |
| We may earn a commission if you book through these buttons, at no cost to you. | |||||
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 Thu, Jan 7, 2027 Terminal B | Oceania Allura | Oceania Cruises | 10 | 10-Night Western Caribbean Calls at St. Thomas (U.S. Virgin Islands) · Philipsburg (St. Maarten) · Gustavia (St. Barts) · Basseterre (St. Kitts) · Tortola (British Virgin Islands) | |
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) | |
Mon, Dec 28, 2026 back Thu, Dec 31, 2026 Terminal A | Wonder of the Seas | Royal Caribbean International | 3 | 3-Night Perfect Day Getaway Calls at Perfect Day at CocoCay (Bahamas) | |
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) | |
Tue, Dec 29, 2026 ends Tue, Jan 19, 2027 Terminal D | Queen Elizabeth | Cunard | 21 | 21-Night Transatlantic Calls at Georgetown (Grand Cayman, Cayman Islands) · Montego Bay (Jamaica) · Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Praia da Vitoria (Portugal) · Ponta Delgada (Azores, Portugal) Ends in Southampton (England) | |
Tue, Dec 29, 2026 ends Thu, Jan 14, 2027 Terminal J | Seven Seas Grandeur | Regent Seven Seas Cruises | 16 | 16-Night Panama Canal Calls at Georgetown (Grand Cayman, Cayman Islands) · Cartagena (Spain) · Panama Canal Transit · Puntarenas (Costa Rica) · Puerto Quetzal (Guatemala) · Acapulco (Mexico) · Cabo San Lucas (Mexico) · San Diego (California) Ends in Los Angeles (California) | |
Wed, Dec 30, 2026 back Mon, Jan 4, 2027 Terminal F | Carnival Sunrise | Carnival Cruise Line | 5 | 5-Night Bahamas Calls at Half Moon Cay (Bahamas) · Nassau (Bahamas) · Celebration Key (Bahamas) | |
Wed, Dec 30, 2026 back Mon, Jan 4, 2027 Terminal V | Scarlet Lady | Virgin Voyages | 5 | 5-Night Dominican Republic & Bimini New Year's Calls at Puerto Plata (Dominican Republic) · Bimini (Bahamas) | |
Thu, Dec 31, 2026 back Mon, Jan 4, 2027 Terminal F | Carnival Conquest | Carnival Cruise Line | 4 | 4-Night Bahamas Calls at Half Moon Cay (Bahamas) · Celebration Key (Bahamas) | |
| We may earn a commission if you book through these buttons, at no cost to you. | |||||
Thu, Dec 31, 2026 back Mon, Jan 4, 2027 | Freedom of the Seas | Royal Caribbean International | 4 | 4-Night Bahamas & Perfect Day Holiday Calls at Perfect Day at CocoCay (Bahamas) · Nassau (Bahamas) | |
Thu, Dec 31, 2026 back Mon, Jan 4, 2027 Terminal B | Norwegian Joy | Norwegian Cruise Line | 4 | 4-Night Bahamas Calls at Nassau (Bahamas) · Great Stirrup Cay (Bahamas) | |
Thu, Dec 31, 2026 back Mon, Jan 4, 2027 Terminal A | Wonder of the Seas | Royal Caribbean International | 4 | 4-Night Bahamas & Perfect Day Holiday Calls at Nassau (Bahamas) · Perfect Day at CocoCay (Bahamas) | |
- DEC1
Tuesday · 10 nights
10-Night Western Caribbean
Seven Seas Mariner · Regent Seven Seas Cruises
Calls at Oranjestad (Sint Eustatius) · Curaçao · Bonaire · Montego Bay (Jamaica) · Georgetown (Grand Cayman, Cayman Islands)
Ends in Tampa (Florida)
Ends Fri, Dec 11, 2026 in Tampa
- DEC2
Wednesday · 10 nights
10-Night Eastern Caribbean
Oceania Allura · Oceania Cruises
Leaves from Terminal JCalls at St. Thomas (U.S. Virgin Islands) · Gustavia (St. Barts) · Philipsburg (St. Maarten) · Frederiksted (St. Croix, U.S. Virgin Islands) · Tortola (British Virgin Islands)
Returns Sat, Dec 12, 2026
- DEC3
Thursday · 4 nights
4-Night Bahamas
Carnival Sunrise · Carnival Cruise Line
Leaves from Terminal FCalls at Half Moon Cay (Bahamas) · Celebration Key (Bahamas)
Returns Mon, Dec 7, 2026
- DEC3
Thursday · 9 nights
9-Night Southern Caribbean
Freedom of the Seas · Royal Caribbean International
Leaves from Terminal ACalls at Aruba · Curaçao · Cabo Rojo (Dominican Republic) · Nassau (Bahamas)
Returns Sat, Dec 12, 2026
- DEC3
Thursday · 10 nights
10-Night Western Caribbean
Leaves from Terminal AACalls at Curaçao · Aruba · Cabo Rojo (Dominican Republic) · Ocho Rios (Jamaica) · Georgetown (Grand Cayman, Cayman Islands)
Returns Sun, Dec 13, 2026
- DEC3
Thursday · 4 nights
4-Night Key West & Bimini Beach Club
Leaves from Terminal VCalls at Key West (Florida) · Bimini (Bahamas)
Returns Mon, Dec 7, 2026
- DEC4
Friday · 3 nights
3-Night Bahamas
Leaves from Terminal AACalls at Nassau (Bahamas) · Ocean Cay (Bahamas)
Returns Mon, Dec 7, 2026
- DEC4
Friday · 3 nights
3-Night Bahamas & Perfect Day
Wonder of the Seas · Royal Caribbean International
Leaves from Terminal ACalls at Perfect Day at CocoCay (Bahamas) · Nassau (Bahamas)
Returns Mon, Dec 7, 2026
- DEC5
Saturday · 8 nights
8-Night Southern Caribbean
Carnival Horizon · Carnival Cruise Line
Leaves from Terminal FCalls at Aruba · Bonaire · Curaçao
Returns Sun, Dec 13, 2026
- DEC5
Saturday · 8 nights
8-Night Transatlantic
Leaves from Terminal CCalls at Cozumel (Mexico) · Costa Maya (Mexico) · Santo Tomas (Spain) · Belize City (Belize) · Roatan (Honduras)
Returns Sun, Dec 13, 2026
- We may earn a commission if you book through these buttons, at no cost to you.
- DEC5
Saturday · 15 nights
15-Night Transatlantic
Leaves from Terminal CCalls at Cozumel (Mexico) · Costa Maya (Mexico) · Santo Tomas (Spain) · Belize City (Belize) · Roatan (Honduras) · 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
- 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
- DEC5
Saturday · 8 nights
8-Night Eastern Caribbean
Calls at San Juan (Puerto Rico) · Charlestown (Nevis) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic)
Returns Sun, Dec 13, 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
- DEC5
Saturday · 8 nights
8-Night Eastern Caribbean & Bimini Beach Club
Resilient Lady · Virgin Voyages
Leaves from Terminal VCalls at St. Croix (U.S. Virgin Islands) · San Juan (Puerto Rico) · Puerto Plata (Dominican Republic) · Bimini (Bahamas)
Returns Sun, Dec 13, 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
- 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 · 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
- We may earn a commission if you book through these buttons, at no cost to you.
- 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 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 · 14 nights
14-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) · San Juan (Puerto Rico) · Road Bay (Anguilla) · St. John's (Antigua) · Basseterre (St. Kitts) · Grand Turk (Turks and Caicos)
Returns Sun, Dec 20, 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
- 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
- DEC6
Sunday · 14 nights
14-Night Eastern Caribbean
Leaves from Terminal JCalls at San Juan (Puerto Rico) · Virgin Gorda (British Virgin Islands) · Basseterre (St. Kitts) · Roseau (Dominica) · Fort-de-France (Martinique) · Iles des Saintes (Guadeloupe) · Little Bay (Montserrat) · Road Bay (Anguilla) · Great Harbor (Peter Island, BVI)
Returns Sun, Dec 20, 2026
- DEC7
Monday · 5 nights
5-Night Bahamas
Carnival Sunrise · Carnival Cruise Line
Leaves from Terminal DCalls at Celebration Key (Bahamas) · Half Moon Cay (Bahamas) · Nassau (Bahamas)
Returns Sat, Dec 12, 2026
- DEC7
Monday · 4 nights
4-Night Bahamas
Leaves from Terminal AACalls at Nassau (Bahamas) · Ocean Cay (Bahamas)
Returns Fri, Dec 11, 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.
- DEC7
Monday · 5 nights
5-Night Grand Turk & Bimini Beach Club
Leaves from Terminal VCalls at Grand Turk (Turks and Caicos) · Bimini (Bahamas)
Returns Sat, Dec 12, 2026
- DEC7
Monday · 4 nights
4-Night Bahamas & Perfect Day
Wonder of the Seas · Royal Caribbean International
Leaves from Terminal ACalls at Perfect Day at CocoCay (Bahamas) · Nassau (Bahamas)
Returns Fri, Dec 11, 2026
- DEC8
Tuesday · 10 nights
10-Night Southern Caribbean
Norwegian Jewel · Norwegian Cruise Line
Leaves from Terminal BCalls at Great Stirrup Cay (Bahamas) · Cabo Rojo (Dominican Republic) · Aruba · Curaçao · Falmouth (Jamaica) · Georgetown (Grand Cayman, Cayman Islands)
Returns Fri, Dec 18, 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
- DEC8
Tuesday · 21 nights
21-Night Southern Caribbean
Leaves from Terminal DCalls at Georgetown (Grand Cayman, Cayman Islands) · Montego Bay (Jamaica) · Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · San Juan (Puerto Rico) · St. John's (Antigua) · St. Lucia · Bridgetown (Barbados) · Philipsburg (St. Maarten)
Returns Tue, Dec 29, 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
- DEC10
Thursday · 4 nights
4-Night Key West & Bimini Beach Club
Brilliant Lady · Virgin Voyages
Leaves from Terminal VCalls at Key West (Florida) · Bimini (Bahamas)
Returns Mon, Dec 14, 2026
- DEC10
Thursday · 11 nights
11-Night Panama Canal
Norwegian Sun · Norwegian Cruise Line
Leaves from Terminal BCalls at Falmouth (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Panama Canal · Puerto Limon (Costa Rica) · Harvest Caye (Belize) · Cozumel (Mexico)
Returns Mon, Dec 21, 2026
- DEC10
Thursday · 12 nights
12-Night Eastern Caribbean
Oceania Marina · Oceania Cruises
Leaves from Terminal JCalls at St. Thomas (U.S. Virgin Islands) · Gustavia (St. Barts) · St. John's (Antigua) · Fort-de-France (Martinique) · Basseterre (St. Kitts) · Philipsburg (St. Maarten) · Tortola (British Virgin Islands)
Returns Tue, Dec 22, 2026
- DEC10
Thursday · 10 nights
10-Night Southern Caribbean
Leaves from Terminal ECalls at St. John (U.S. Virgin Islands) · Philipsburg (St. Maarten) · Basseterre (St. Kitts) · Iles des Saintes (Guadeloupe) · Fort-de-France (Martinique) · Little Bay (Montserrat) · Jost Van Dyke (British Virgin Islands)
Ends in San Juan (Puerto Rico)
Ends Sun, Dec 20, 2026 in San Juan
- We may earn a commission if you book through these buttons, at no cost to you.
- DEC11
Friday · 3 nights
3-Night Bahamas
Carnival Conquest · Carnival Cruise Line
Leaves from Terminal FCalls at Celebration Key (Bahamas)
Returns Mon, Dec 14, 2026
- DEC11
Friday · 3 nights
3-Night Bahamas
Leaves from Terminal AACalls at Nassau (Bahamas) · Ocean Cay (Bahamas)
Returns Mon, Dec 14, 2026
- DEC11
Friday · 3 nights
3-Night Bahamas
Norwegian Joy · Norwegian Cruise Line
Leaves from Terminal BCalls at Nassau (Bahamas) · Great Stirrup Cay (Bahamas)
Returns Mon, Dec 14, 2026
- DEC11
Friday · 11 nights
11-Night Eastern Caribbean
Leaves from Terminal JCalls at San Juan (Puerto Rico) · St. John (U.S. Virgin Islands) · Basseterre (St. Kitts) · Gustavia (St. Barts) · Deshaies (Guadeloupe) · Tortola (British Virgin Islands)
Returns Tue, Dec 22, 2026
- DEC11
Friday · 3 nights
3-Night Bahamas & Perfect Day
Wonder of the Seas · Royal Caribbean International
Leaves from Terminal ACalls at Perfect Day at CocoCay (Bahamas) · Nassau (Bahamas)
Returns Mon, Dec 14, 2026
- DEC12
Saturday · 6 nights
6-Night Eastern Caribbean
Carnival Magic · Carnival Cruise Line
Leaves from Terminal FCalls at Half Moon Cay (Bahamas) · Amber Cove (Dominican Republic) · Grand Turk (Turks and Caicos)
Returns Fri, Dec 18, 2026
- DEC12
Saturday · 5 nights
5-Night Bahamas
Carnival Sunrise · Carnival Cruise Line
Leaves from Terminal DCalls at Half Moon Cay (Bahamas) · Nassau (Bahamas) · Celebration Key (Bahamas)
Returns Thu, Dec 17, 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 · 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
- We may earn a commission if you book through these buttons, at no cost to you.
- 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
- DEC12
Saturday · 9 nights
9-Night Eastern Caribbean
Oceania Allura · Oceania Cruises
Leaves from Terminal JCalls at St. Thomas (U.S. Virgin Islands) · Gustavia (St. Barts) · Philipsburg (St. Maarten) · Tortola (British Virgin Islands)
Returns Mon, Dec 21, 2026
- DEC12
Saturday · 5 nights
5-Night Grand Turk & Bimini Beach Club
Leaves from Terminal VCalls at Grand Turk (Turks and Caicos) · Bimini (Bahamas)
Returns Thu, Dec 17, 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
- 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 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
- We may earn a commission if you book through these buttons, at no cost to you.
- DEC13
Sunday · 14 nights
14-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) · San Juan (Puerto Rico) · Basseterre (St. Kitts) · Tortola (British Virgin Islands) · Gustavia (St. Barts) · Road Bay (Anguilla)
Returns Sun, Dec 27, 2026
- 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 · 6 nights
6-Night Eastern Caribbean
Leaves from Terminal AACalls at Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas)
Returns Sat, Dec 19, 2026
- DEC13
Sunday · 14 nights
14-Night Eastern Caribbean
Leaves from Terminal AACalls at Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas) · Philipsburg (St. Maarten) · Charlestown (Nevis) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic)
Returns Sun, Dec 27, 2026
- DEC13
Sunday · 10 nights
10-Night Western Caribbean
Leaves from Terminal CCalls at Georgetown (Grand Cayman, Cayman Islands) · Ocho Rios (Jamaica) · Curaçao · Bonaire · Aruba
Returns Wed, Dec 23, 2026
- DEC13
Sunday · 21 nights
21-Night Western Caribbean
Leaves from Terminal CCalls at Georgetown (Grand Cayman, Cayman Islands) · Ocho Rios (Jamaica) · Curaçao · Bonaire · Aruba · Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize)
Returns Sun, Jan 3, 2027
- 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
- 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 · 9 nights
9-Night Eastern Caribbean & Bimini Holiday
Brilliant Lady · Virgin Voyages
Leaves from Terminal VCalls at Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) · San Juan (Puerto Rico) · Bimini (Bahamas)
Returns Wed, Dec 23, 2026
- DEC14
Monday · 4 nights
4-Night Bahamas
Carnival Conquest · Carnival Cruise Line
Leaves from Terminal FCalls at Half Moon Cay (Bahamas) · Celebration Key (Bahamas)
Returns Fri, Dec 18, 2026
- We may earn a commission if you book through these buttons, at no cost to you.
- DEC14
Monday · 4 nights
4-Night Bahamas
Leaves from Terminal AACalls at Nassau (Bahamas) · Ocean Cay (Bahamas)
Returns Fri, Dec 18, 2026
Lowest fare shown
- 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 · 4 nights
4-Night Bahamas
Norwegian Joy · Norwegian Cruise Line
Leaves from Terminal BCalls at Great Stirrup Cay (Bahamas) · Nassau (Bahamas)
Returns Fri, Dec 18, 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
- DEC14
Monday · 4 nights
4-Night Bahamas & Perfect Day
Wonder of the Seas · Royal Caribbean International
Leaves from Terminal ACalls at Nassau (Bahamas) · Perfect Day at CocoCay (Bahamas)
Returns Fri, Dec 18, 2026
- DEC17
Thursday · 4 nights
4-Night Bahamas
Carnival Sunrise · Carnival Cruise Line
Leaves from Terminal FCalls at Half Moon Cay (Bahamas) · Celebration Key (Bahamas)
Returns Mon, Dec 21, 2026
- DEC17
Thursday · 4 nights
4-Night Eastern Caribbean
Freedom of the Seas · Royal Caribbean International
Leaves from Terminal ACalls at Grand Turk (Turks and Caicos)
Returns Mon, Dec 21, 2026
- DEC17
Thursday · 12 nights
12-Night Southern Caribbean
Leaves from Terminal DCalls at San Juan (Puerto Rico) · St. John's (Antigua) · St. Lucia · Bridgetown (Barbados) · Philipsburg (St. Maarten)
Returns Tue, Dec 29, 2026
- DEC17
Thursday · 21 nights
21-Night Southern Caribbean
Leaves from Terminal DCalls at San Juan (Puerto Rico) · St. John's (Antigua) · St. Lucia · Bridgetown (Barbados) · Philipsburg (St. Maarten) · Georgetown (Grand Cayman, Cayman Islands) · Montego Bay (Jamaica) · Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico)
Returns Thu, Jan 7, 2027
- DEC17
Thursday · 33 nights
33-Night Transatlantic
Leaves from Terminal DCalls at San Juan (Puerto Rico) · St. John's (Antigua) · St. Lucia · Bridgetown (Barbados) · Philipsburg (St. Maarten) · Georgetown (Grand Cayman, Cayman Islands) · Montego Bay (Jamaica) · Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Praia da Vitoria (Portugal) · Ponta Delgada (Azores, Portugal)
Ends in Southampton (England)
Ends Tue, Jan 19, 2027 in Southampton
- We may earn a commission if you book through these buttons, at no cost to you.
- DEC17
Thursday · 4 nights
4-Night Key West & Bimini Beach Club
Leaves from Terminal VCalls at Key West (Florida) · Bimini (Bahamas)
Returns Mon, Dec 21, 2026
- DEC18
Friday · 3 nights
3-Night Bahamas
Carnival Conquest · Carnival Cruise Line
Leaves from Terminal FCalls at Celebration Key (Bahamas)
Returns Mon, Dec 21, 2026
- DEC18
Friday · 8 nights
8-Night Eastern Caribbean
Carnival Magic · Carnival Cruise Line
Leaves from Terminal DCalls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands)
Returns Sat, Dec 26, 2026
- DEC18
Friday · 3 nights
3-Night Bahamas
Leaves from Terminal AACalls at Nassau (Bahamas) · Ocean Cay (Bahamas)
Returns Mon, Dec 21, 2026
- DEC18
Friday · 10 nights
10-Night Bahamas
Leaves from Terminal AACalls at Nassau (Bahamas) · Ocean Cay (Bahamas) · San Juan (Puerto Rico) · Puerto Plata (Dominican Republic)
Returns Mon, Dec 28, 2026
- DEC18
Friday · 5 nights
5-Night Bahamas
Norwegian Jewel · Norwegian Cruise Line
Leaves from Terminal CCalls at Great Stirrup Cay (Bahamas) · Nassau (Bahamas)
Returns Wed, Dec 23, 2026
- DEC18
Friday · 4 nights
4-Night Bahamas
Norwegian Joy · Norwegian Cruise Line
Leaves from Terminal BCalls at Great Stirrup Cay (Bahamas) · Nassau (Bahamas)
Returns Tue, Dec 22, 2026
- DEC18
Friday · 3 nights
3-Night Bahamas & Perfect Day
Wonder of the Seas · Royal Caribbean International
Leaves from Terminal ACalls at Perfect Day at CocoCay (Bahamas) · Nassau (Bahamas)
Returns Mon, Dec 21, 2026
- DEC19
Saturday · 8 nights
8-Night Southern Caribbean
Carnival Horizon · Carnival Cruise Line
Leaves from Terminal FCalls at Curaçao · Bonaire · Aruba
Returns Sun, Dec 27, 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
- We may earn a commission if you book through these buttons, at no cost to you.
- DEC19
Saturday · 8 nights
8-Night Eastern Caribbean
Calls at Philipsburg (St. Maarten) · Charlestown (Nevis) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic)
Returns Sun, Dec 27, 2026
- DEC19
Saturday · 14 nights
14-Night Eastern Caribbean
Calls at Philipsburg (St. Maarten) · Charlestown (Nevis) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic) · Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas)
Returns Sat, Jan 2, 2027
- 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
- DEC19
Saturday · 15 nights
15-Night South America
Oceania Insignia · Oceania Cruises
Leaves from Terminal CCalls at Key West (Florida) · Curaçao · Aruba · Santa Marta (Colombia) · Cartagena (Colombia) · Manta (Ecuador) · Guayaquil (Ecuador)
Ends in Lima (Peru)
Ends Sun, Jan 3, 2027 in Lima
- DEC19
Saturday · 8 nights
8-Night Eastern Caribbean & Bimini Holiday
Resilient Lady · Virgin Voyages
Leaves from Terminal VCalls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · Bimini (Bahamas)
Returns Sun, Dec 27, 2026
- DEC19
Saturday · 10 nights
10-Night Eastern Caribbean
Seven Seas Grandeur · Regent Seven Seas Cruises
Leaves from Terminal JCalls at St. Thomas (U.S. Virgin Islands) · Roseau (Dominica) · St. John's (Antigua) · Basseterre (St. Kitts) · Tortola (British Virgin Islands)
Returns Tue, Dec 29, 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
- DEC19
Saturday · 14 nights
14-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) · Grand Turk (Turks and Caicos) · San Juan (Puerto Rico) · St. Thomas (U.S. Virgin Islands) · Half Moon Cay (Bahamas)
Returns Sat, Jan 2, 2027
- We may earn a commission if you book through these buttons, at no cost to you.
- 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
- 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
- DEC20
Sunday · 16 nights
16-Night Eastern Caribbean
Leaves from Terminal DCalls at San Juan (Puerto Rico) · Road Bay (Anguilla) · Basseterre (St. Kitts) · Marigot (Saint Martin) · Iles des Saintes (Guadeloupe) · Fort-de-France (Martinique) · Rodney Bay (St. Lucia) · Roseau (Dominica) · Little Bay (Montserrat) · St. John's (Antigua) · Great Harbor (Peter Island, BVI)
Returns Tue, Jan 5, 2027
- DEC21
Monday · 3 nights
3-Night Bahamas
Carnival Conquest · Carnival Cruise Line
Leaves from Terminal FCalls at Celebration Key (Bahamas)
Returns Thu, Dec 24, 2026
- DEC21
Monday · 5 nights
5-Night Bahamas
Carnival Sunrise · Carnival Cruise Line
Leaves from Terminal DCalls at Nassau (Bahamas) · Princess Cays (Bahamas) · Celebration Key (Bahamas)
Returns Sat, Dec 26, 2026
- 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 · 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
- We may earn a commission if you book through these buttons, at no cost to you.
- 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 · 12 nights
12-Night Panama Canal
Norwegian Sun · Norwegian Cruise Line
Leaves from Terminal BCalls at Great Stirrup Cay (Bahamas) · Cabo Rojo (Dominican Republic) · Aruba · Curaçao · Cartagena (Colombia) · Colon (Panama) · Panama Canal · Puerto Limon (Costa Rica)
Returns Sat, Jan 2, 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 · 17 nights
17-Night Eastern Caribbean
Oceania Allura · Oceania Cruises
Leaves from Terminal CCalls at Costa Maya (Mexico) · Roatan (Honduras) · Harvest Caye (Belize) · Cozumel (Mexico) · St. Thomas (U.S. Virgin Islands) · Philipsburg (St. Maarten) · Gustavia (St. Barts) · Basseterre (St. Kitts) · Tortola (British Virgin Islands)
Returns Thu, Jan 7, 2027
- 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
- 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
- DEC21
Monday · 3 nights
3-Night Bahamas & Perfect Day
Wonder of the Seas · Royal Caribbean International
Leaves from Terminal ACalls at Perfect Day at CocoCay (Bahamas) · Nassau (Bahamas)
Returns Thu, Dec 24, 2026
- DEC22
Tuesday · 4 nights
4-Night Bahamas
Norwegian Joy · Norwegian Cruise Line
Leaves from Terminal BCalls at Great Stirrup Cay (Bahamas) · Nassau (Bahamas)
Returns Sat, Dec 26, 2026
- DEC22
Tuesday · 14 nights
14-Night Eastern Caribbean
Oceania Marina · Oceania Cruises
Leaves from Terminal CCalls at Georgetown (Grand Cayman, Cayman Islands) · Montego Bay (Jamaica) · Aruba · Curaçao · Bonaire · Fort-de-France (Martinique) · Basseterre (St. Kitts) · Philipsburg (St. Maarten)
Returns Tue, Jan 5, 2027
- DEC22
Tuesday · 14 nights
14-Night Southern Caribbean
Leaves from Terminal JCalls at Grand Turk (Turks and Caicos) · Basseterre (St. Kitts) · Aruba · Bonaire · Curaçao · St. John (U.S. Virgin Islands) · San Juan (Puerto Rico)
Returns Tue, Jan 5, 2027
- We may earn a commission if you book through these buttons, at no cost to you.
- DEC23
Wednesday · 5 nights
5-Night Grand Turk & Bimini Holiday
Brilliant Lady · Virgin Voyages
Leaves from Terminal VCalls at Bimini (Bahamas) · Grand Turk (Turks and Caicos)
Returns Mon, Dec 28, 2026
- DEC23
Wednesday · 11 nights
11-Night Western Caribbean
Leaves from Terminal AACalls at Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize)
Returns Sun, Jan 3, 2027
- DEC23
Wednesday · 22 nights
22-Night Western Caribbean
Leaves from Terminal AACalls at Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize) · Montego Bay (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize)
Returns Thu, Jan 14, 2027
- DEC23
Wednesday · 12 nights
12-Night Southern Caribbean
Norwegian Jewel · Norwegian Cruise Line
Leaves from Terminal BCalls at Great Stirrup Cay (Bahamas) · Cabo Rojo (Dominican Republic) · Aruba · Curaçao · Philipsburg (St. Maarten) · Tortola (British Virgin Islands) · St. Thomas (U.S. Virgin Islands) · Puerto Plata (Dominican Republic)
Returns Mon, Jan 4, 2027
- DEC24
Thursday · 4 nights
4-Night Bahamas
Carnival Conquest · Carnival Cruise Line
Leaves from Terminal FCalls at Half Moon Cay (Bahamas) · Celebration Key (Bahamas)
Returns Mon, Dec 28, 2026
- DEC24
Thursday · 4 nights
4-Night Bahamas & Perfect Day Holiday
Wonder of the Seas · Royal Caribbean International
Leaves from Terminal ACalls at Nassau (Bahamas) · Perfect Day at CocoCay (Bahamas)
Returns Mon, Dec 28, 2026
- DEC26
Saturday · 8 nights
8-Night Eastern Caribbean
Carnival Magic · Carnival Cruise Line
Leaves from Terminal FCalls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands)
Returns Sun, Jan 3, 2027
- DEC26
Saturday · 4 nights
4-Night Bahamas
Carnival Sunrise · Carnival Cruise Line
Leaves from Terminal DCalls at Half Moon Cay (Bahamas) · Celebration Key (Bahamas)
Returns Wed, Dec 30, 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
- We may earn a commission if you book through these buttons, at no cost to you.
- 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 · 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
- DEC26
Saturday · 4 nights
4-Night Bahamas & Bimini Beach Club
Leaves from Terminal VCalls at Nassau (Bahamas) · Bimini (Bahamas)
Returns Wed, Dec 30, 2026
- 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
- DEC27
Sunday · 8 nights
8-Night Southern Caribbean
Carnival Horizon · Carnival Cruise Line
Leaves from Terminal DCalls at Celebration Key (Bahamas) · Aruba · Curaçao
Returns Mon, Jan 4, 2027
- DEC27
Sunday · 7 nights
7-Night St. Thomas & Antigua Holiday
Celebrity Xcel · Celebrity Cruises
Leaves from Terminal ECalls at Nassau (Bahamas) · St. Thomas (U.S. Virgin Islands) · St. John's (Antigua)
Returns Sun, Jan 3, 2027
- We may earn a commission if you book through these buttons, at no cost to you.
- DEC27
Sunday · 8 nights
8-Night Eastern Caribbean
Leaves from Terminal JCalls at Puerto Plata (Dominican Republic) · Catalina Island (Dominican Republic) · St. John (U.S. Virgin Islands) · Jost Van Dyke (British Virgin Islands) · Basseterre (St. Kitts) · St. Thomas (U.S. Virgin Islands)
Ends in San Juan (Puerto Rico)
Ends Mon, Jan 4, 2027 in San Juan
- DEC27
Sunday · 15 nights
15-Night Eastern Caribbean
Leaves from Terminal JCalls at Puerto Plata (Dominican Republic) · Catalina Island (Dominican Republic) · St. John (U.S. Virgin Islands) · Jost Van Dyke (British Virgin Islands) · Basseterre (St. Kitts) · St. Thomas (U.S. Virgin Islands) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. John's (Antigua) · Little Bay (Montserrat) · Tortola (British Virgin Islands)
Returns Mon, Jan 11, 2027
- 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 · 6 nights
6-Night Eastern Caribbean
Leaves from Terminal AACalls at Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas)
Returns Sat, Jan 2, 2027
- DEC27
Sunday · 14 nights
14-Night Eastern Caribbean
Leaves from Terminal AACalls at Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas) · Philipsburg (St. Maarten) · Charlestown (Nevis) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic)
Returns Sun, Jan 10, 2027
- DEC27
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, 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 · 10 nights
10-Night Eastern Caribbean & Bimini New Year's
Brilliant Lady · Virgin Voyages
Leaves from Terminal VCalls at Philipsburg (St. Maarten) · Basseterre (St. Kitts) · Tortola (British Virgin Islands) · St. John's (Antigua) · Bimini (Bahamas)
Returns Thu, Jan 7, 2027
- DEC28
Monday · 3 nights
3-Night Bahamas
Carnival Conquest · Carnival Cruise Line
Leaves from Terminal FCalls at Celebration Key (Bahamas)
Returns Thu, Dec 31, 2026
- 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
- We may earn a commission if you book through these buttons, at no cost to you.
- 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 · 10 nights
10-Night Western Caribbean
Oceania Allura · Oceania Cruises
Leaves from Terminal BCalls at St. Thomas (U.S. Virgin Islands) · Philipsburg (St. Maarten) · Gustavia (St. Barts) · Basseterre (St. Kitts) · Tortola (British Virgin Islands)
Returns Thu, Jan 7, 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
- DEC28
Monday · 3 nights
3-Night Perfect Day Getaway
Wonder of the Seas · Royal Caribbean International
Leaves from Terminal ACalls at Perfect Day at CocoCay (Bahamas)
Returns Thu, Dec 31, 2026
- 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
- DEC29
Tuesday · 21 nights
21-Night Transatlantic
Leaves from Terminal DCalls at Georgetown (Grand Cayman, Cayman Islands) · Montego Bay (Jamaica) · Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Praia da Vitoria (Portugal) · Ponta Delgada (Azores, Portugal)
Ends in Southampton (England)
Ends Tue, Jan 19, 2027 in Southampton
- DEC29
Tuesday · 16 nights
16-Night Panama Canal
Seven Seas Grandeur · Regent Seven Seas Cruises
Leaves from Terminal JCalls at Georgetown (Grand Cayman, Cayman Islands) · Cartagena (Spain) · Panama Canal Transit · Puntarenas (Costa Rica) · Puerto Quetzal (Guatemala) · Acapulco (Mexico) · Cabo San Lucas (Mexico) · San Diego (California)
Ends in Los Angeles (California)
Ends Thu, Jan 14, 2027 in Los Angeles
- DEC30
Wednesday · 5 nights
5-Night Bahamas
Carnival Sunrise · Carnival Cruise Line
Leaves from Terminal FCalls at Half Moon Cay (Bahamas) · Nassau (Bahamas) · Celebration Key (Bahamas)
Returns Mon, Jan 4, 2027
- DEC30
Wednesday · 5 nights
5-Night Dominican Republic & Bimini New Year's
Leaves from Terminal VCalls at Puerto Plata (Dominican Republic) · Bimini (Bahamas)
Returns Mon, Jan 4, 2027
- DEC31
Thursday · 4 nights
4-Night Bahamas
Carnival Conquest · Carnival Cruise Line
Leaves from Terminal FCalls at Half Moon Cay (Bahamas) · Celebration Key (Bahamas)
Returns Mon, Jan 4, 2027
- We may earn a commission if you book through these buttons, at no cost to you.
- DEC31
Thursday · 4 nights
4-Night Bahamas & Perfect Day Holiday
Freedom of the Seas · Royal Caribbean International
Calls at Perfect Day at CocoCay (Bahamas) · Nassau (Bahamas)
Returns Mon, Jan 4, 2027
- DEC31
Thursday · 4 nights
4-Night Bahamas
Norwegian Joy · Norwegian Cruise Line
Leaves from Terminal BCalls at Nassau (Bahamas) · Great Stirrup Cay (Bahamas)
Returns Mon, Jan 4, 2027
- DEC31
Thursday · 4 nights
4-Night Bahamas & Perfect Day Holiday
Wonder of the Seas · Royal Caribbean International
Leaves from Terminal ACalls at Nassau (Bahamas) · Perfect Day at CocoCay (Bahamas)
Returns Mon, Jan 4, 2027
Our guide to the best time to cruise from Miami covers what sails each month, hurricane season and the weather.
Narrow down December 2026
Ships this month
- MSC Seaside11
- Wonder of the Seas9
- Carnival Sunrise7
- Scarlet Lady7
- MSC Meraviglia7
- MSC World America7
- Zuiderdam7
- Queen Elizabeth7
- Carnival Conquest7
- Freedom of the Seas6
- Explora I6
- Norwegian Joy6
- Oceania Allura5
- MSC Poesia5
- Icon of the Seas4
- Norwegian Luna4
- Resilient Lady4
- Allure of the Seas4
- Carnival Celebration4
- Carnival Magic4
- Celebrity Xcel4
- Independence of the Seas4
- Norwegian Aqua4
- Oceania Vista4
- Brilliant Lady4
- Carnival Horizon3
- Norwegian Jewel3
- Seven Seas Grandeur3
- Explora III2
- Seabourn Quest2
- Norwegian Sun2
- Oceania Marina2
- Silver Ray2
- Seven Seas Mariner1
- Silver Shadow1
- Oceania Insignia1