Holidays
Christmas and holiday cruises from Miami
242 sailings from Miami fall over Thanksgiving, Christmas or New Year in the period we track. A trip that covers both Christmas and New Year appears in both lists.
For each holiday we compare the average fare per night with the rest of the same month, so you can see how much the dates add.
Thanksgiving cruises: 78
Sailings that leave between November 20 and November 27. The lowest starting fare is $299 per person, for MSC Seaside on Mon, Nov 23, 2026. These sailings average $238 a night, against $234 for the rest of the month.
We may earn a commission if you book through these buttons, at no cost to you.
| Departs | Ship | Line | Nights | Itinerary & ports | From |
|---|---|---|---|---|---|
Fri, Nov 20, 2026 back Mon, Nov 23, 2026 Terminal AA | MSC Seaside | MSC Cruises | 3 | 3-Night Bahamas Calls at Nassau (Bahamas) · Ocean Cay (Bahamas) | |
Fri, Nov 20, 2026 back Mon, Nov 23, 2026 Terminal C | Norwegian Joy | Norwegian Cruise Line | 3 | 3-Night Bahamas Calls at Nassau (Bahamas) · Great Stirrup Cay (Bahamas) | |
Fri, Nov 20, 2026 ends Sat, Nov 28, 2026 Terminal E | Seabourn Ovation | Seabourn | 8 | 8-Night Eastern Caribbean Calls at San Juan (Puerto Rico) · Great Harbor (Peter Island, BVI) · Basseterre (St. Kitts) · Roseau (Dominica) · Bequia (St. Vincent and the Grenadines) Ends in Bridgetown (Barbados) | |
Fri, Nov 20, 2026 ends Sat, Dec 5, 2026 Terminal E | Seabourn Ovation | Seabourn | 15 | 15-Night Eastern Caribbean Calls at San Juan (Puerto Rico) · Great Harbor (Peter Island, BVI) · Basseterre (St. Kitts) · Roseau (Dominica) · Bequia (St. Vincent and the Grenadines) · Bridgetown (Barbados) · Rodney Bay (St. Lucia) · Little Bay (Montserrat) · St. John's (Antigua) · Basseterre (St. Kitts) · Virgin Gorda (British Virgin Islands) Ends in Philipsburg (St. Maarten) | |
Fri, Nov 20, 2026 back Mon, Nov 23, 2026 Terminal A | Wonder of the Seas | Royal Caribbean International | 3 | 3-Night Perfect Day Getaway Calls at Perfect Day at CocoCay (Bahamas) | |
Sat, Nov 21, 2026 back Sun, Nov 29, 2026 Terminal F | Carnival Horizon | Carnival Cruise Line | 8 | 8-Night Southern Caribbean Calls at Aruba · Bonaire · Curaçao | |
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 Sun, Nov 29, 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, 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) | |
| We may earn a commission if you book through these buttons, at no cost to you. | |||||
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) | |
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, Dec 6, 2026 Terminal C | 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) · Philipsburg (St. Maarten) · San Juan (Puerto Rico) · Tortola (British Virgin Islands) · Basseterre (St. Kitts) · Gustavia (St. Barts) · Grand Turk (Turks and Caicos) | |
Sun, Nov 22, 2026 back Thu, Dec 3, 2026 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) | |
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) | |
Sun, Nov 22, 2026 back Sun, Dec 6, 2026 Terminal E | Seabourn Quest | Seabourn | 14 | 14-Night Eastern Caribbean Calls at San Juan (Puerto Rico) · Road Bay (Anguilla) · Basseterre (St. Kitts) · Roseau (Dominica) · Fort-de-France (Martinique) · Little Bay (Montserrat) · Iles des Saintes (Guadeloupe) · Virgin Gorda (British Virgin Islands) · Great Harbor (Peter Island, BVI) | |
Mon, Nov 23, 2026 back Fri, Nov 27, 2026 Terminal AA | MSC Seaside | MSC Cruises | 4 | 4-Night Bahamas Calls at Nassau (Bahamas) · Ocean Cay (Bahamas) | Lowest fare shown |
Mon, Nov 23, 2026 back Sat, Nov 28, 2026 Terminal C | Norwegian Jewel | Norwegian Cruise Line | 5 | 5-Night Eastern Caribbean Calls at Great Stirrup Cay (Bahamas) · Puerto Plata (Dominican Republic) | |
Mon, Nov 23, 2026 back Fri, Nov 27, 2026 Terminal B | Norwegian Joy | Norwegian Cruise Line | 4 | 4-Night Bahamas Calls at Nassau (Bahamas) · Great Stirrup Cay (Bahamas) | |
Mon, Nov 23, 2026 back Sat, Nov 28, 2026 Terminal V | Scarlet Lady | Virgin Voyages | 5 | 5-Night Jamaica & Bimini Beach Club Calls at Ocho Rios (Jamaica) · Bimini (Bahamas) | |
- NOV20
Friday · 3 nights
3-Night Bahamas
Leaves from Terminal AACalls at Nassau (Bahamas) · Ocean Cay (Bahamas)
Returns Mon, Nov 23, 2026
- NOV20
Friday · 3 nights
3-Night Bahamas
Norwegian Joy · Norwegian Cruise Line
Leaves from Terminal CCalls at Nassau (Bahamas) · Great Stirrup Cay (Bahamas)
Returns Mon, Nov 23, 2026
- NOV20
Friday · 8 nights
8-Night Eastern Caribbean
Leaves from Terminal ECalls at San Juan (Puerto Rico) · Great Harbor (Peter Island, BVI) · Basseterre (St. Kitts) · Roseau (Dominica) · Bequia (St. Vincent and the Grenadines)
Ends in Bridgetown (Barbados)
Ends Sat, Nov 28, 2026 in Bridgetown
- NOV20
Friday · 15 nights
15-Night Eastern Caribbean
Leaves from Terminal ECalls at San Juan (Puerto Rico) · Great Harbor (Peter Island, BVI) · Basseterre (St. Kitts) · Roseau (Dominica) · Bequia (St. Vincent and the Grenadines) · Bridgetown (Barbados) · Rodney Bay (St. Lucia) · Little Bay (Montserrat) · St. John's (Antigua) · Basseterre (St. Kitts) · Virgin Gorda (British Virgin Islands)
Ends in Philipsburg (St. Maarten)
Ends Sat, Dec 5, 2026 in Philipsburg
- NOV20
Friday · 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 Mon, Nov 23, 2026
- NOV21
Saturday · 8 nights
8-Night Southern Caribbean
Carnival Horizon · Carnival Cruise Line
Leaves from Terminal FCalls at Aruba · Bonaire · Curaçao
Returns Sun, Nov 29, 2026
- NOV21
Saturday · 7 nights
7-Night Bahamas, Mexico & Cayman
Celebrity Xcel · Celebrity Cruises
Leaves from Terminal ECalls at Georgetown (Grand Cayman, Cayman Islands) · Cozumel (Mexico) · Bimini (Bahamas) · Nassau (Bahamas)
Returns Sat, Nov 28, 2026
- NOV21
Saturday · 7 nights
7-Night 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 · 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, Nov 29, 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
- We may earn a commission if you book through these buttons, at no cost to you.
- 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
- 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 · 14 nights
14-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) · San Juan (Puerto Rico) · Tortola (British Virgin Islands) · Basseterre (St. Kitts) · Gustavia (St. Barts) · Grand Turk (Turks and Caicos)
Returns Sun, Dec 6, 2026
- NOV22
Sunday · 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 Thu, Dec 3, 2026
- 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
- NOV22
Sunday · 14 nights
14-Night Eastern Caribbean
Leaves from Terminal ECalls at San Juan (Puerto Rico) · Road Bay (Anguilla) · Basseterre (St. Kitts) · Roseau (Dominica) · Fort-de-France (Martinique) · Little Bay (Montserrat) · Iles des Saintes (Guadeloupe) · Virgin Gorda (British Virgin Islands) · Great Harbor (Peter Island, BVI)
Returns Sun, Dec 6, 2026
- NOV23
Monday · 4 nights
4-Night Bahamas
Leaves from Terminal AACalls at Nassau (Bahamas) · Ocean Cay (Bahamas)
Returns Fri, Nov 27, 2026
Lowest fare shown
- NOV23
Monday · 5 nights
5-Night Eastern Caribbean
Norwegian Jewel · Norwegian Cruise Line
Leaves from Terminal CCalls at Great Stirrup Cay (Bahamas) · Puerto Plata (Dominican Republic)
Returns Sat, Nov 28, 2026
- NOV23
Monday · 4 nights
4-Night Bahamas
Norwegian Joy · Norwegian Cruise Line
Leaves from Terminal BCalls at Nassau (Bahamas) · Great Stirrup Cay (Bahamas)
Returns Fri, Nov 27, 2026
- NOV23
Monday · 5 nights
5-Night Jamaica & Bimini Beach Club
Leaves from Terminal VCalls at Ocho Rios (Jamaica) · Bimini (Bahamas)
Returns Sat, Nov 28, 2026
These are the next 20 of 78. The other 58 leave later, in these months:
Christmas cruises: 96
Sailings that are at sea on December 25. The lowest starting fare is $507 per person, for Carnival Sunrise on Mon, Dec 21, 2026. These sailings average $260 a night, against $219 for the rest of the month.
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 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) | |
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 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 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 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 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) | |
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) | |
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) | Lowest fare shown |
| We may earn a commission if you book through these buttons, at no cost to you. | |||||
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) | |
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) | |
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) | |
- 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
- 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 · 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 · 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 · 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 · 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
- 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
- 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
Lowest fare shown
- We may earn a commission if you book through these buttons, at no cost to you.
- 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
- 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
- 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
These are the next 20 of 96. The other 76 leave later, in these months:
New Year's cruises: 105
Sailings that are at sea on December 31 or January 1. The lowest starting fare is $341 per person, for Carnival Conquest on Mon, Dec 28, 2026. These sailings average $287 a night, against $199 for the rest of the month.
We may earn a commission if you book through these buttons, at no cost to you.
| Departs | Ship | Line | Nights | Itinerary & ports | From |
|---|---|---|---|---|---|
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) | |
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) | |
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, 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 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 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) | |
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 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) | |
| We may earn a commission if you book through these buttons, at no cost to you. | |||||
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) | |
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) | |
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) | |
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 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) | Lowest fare shown |
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) | |
- 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
- 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
- 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 · 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 · 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 · 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
- 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 · 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
- We may earn a commission if you book through these buttons, at no cost to you.
- 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
- 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
- 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
- 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 · 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
Lowest fare shown
- 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
These are the next 20 of 105. The other 85 leave later, in these months:
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.