Switch ships39
Carnival Cruise Line · Carnival ConquestGulfstream Zip – Grand Bahama from Miami20 Dec – 23 Dec 20273 nights🇺🇸Miami $6702 guests$223/nightBack-to-back: same day, same port1 port you already visited
MSC Cruises · MSC SeasideSunlit Shoals – Nassau & Ocean Cay from Miami20 Dec – 24 Dec 20274 nights🇺🇸Miami $1,0082 guests$252/nightBack-to-back: same day, same port2 new ports
Royal Caribbean · Jewel Of The SeasCerulean Haven – Grand Turk from Fort Lauderdale20 Dec – 24 Dec 20274 nights🇺🇸Fort Lauderdale $1,0252 guests$256/nightSame day≈36 km transfer1 new port1 new country
Celebrity Cruises · Celebrity ReflectionTropical Escape – Key West & Bimini20 Dec – 24 Dec 20274 nights🇺🇸Fort Lauderdale $1,1022 guests$276/nightSame day≈36 km transfer1 new port1 port you already visited
Royal Caribbean · Oasis Of The SeasAzure Flare – Bahamas from Fort Lauderdale20 Dec – 24 Dec 20274 nights🇺🇸Fort Lauderdale $1,2832 guests$321/nightSame day≈36 km transfer2 new ports
Royal Caribbean · Wonder Of The SeasShort Circuit – Nassau & CocoCay from Miami20 Dec – 24 Dec 20274 nights🇺🇸Miami $1,3542 guests$339/nightBack-to-back: same day, same port2 new ports
Norwegian Cruise Line · Norwegian VivaSun-Bleached Cay – Nassau & Berry Islands20 Dec – 24 Dec 20274 nights🇺🇸Miami $1,4982 guests$375/nightBack-to-back: same day, same port2 new ports
MSC Cruises · MSC SeasideSun-Drenched Sidewinder – Miami & Nassau20 Dec – 27 Dec 20277 nights🇺🇸Miami $2,0192 guests$288/nightBack-to-back: same day, same port2 new ports
Virgin Voyages · Valiant LadySunken Galleon – Grand Cayman & Ocho Rios20 Dec – 27 Dec 20277 nights🇺🇸Miami $2,2262 guests$318/nightBack-to-back: same day, same port2 new ports2 new countries1 port you already visited
Princess Cruises · Coral PrincessCobalt Crescent – Basseterre, Roseau & Willemstad20 Dec – 3 Jan 202814 nights🇺🇸Fort Lauderdale $2,9382 guests$210/nightSame day≈36 km transfer8 new ports6 new countries
Norwegian Cruise Line · Norwegian JewelExotic Beach Explorer – Bahamas, Aruba & Jamaica20 Dec – 30 Dec 202710 nights🇺🇸Miami $3,1182 guests$312/nightBack-to-back: same day, same port6 new ports3 new countries
Disney Cruise Line · Disney DreamSunlit Shallows – Lookout & Castaway Cay20 Dec – 24 Dec 20274 nights🇺🇸Fort Lauderdale $3,8832 guests$971/nightSame day≈36 km transfer2 new ports
Norwegian Cruise Line · Norwegian JoyPastel Gable – Willemstad & Grand Cayman21 Dec – 30 Dec 20279 nights🇺🇸Miami $2,9382 guests$326/night1-day gap5 new ports3 new countries
Norwegian Cruise Line · Norwegian GemSunken Galleon Route – Cartagena & Panama21 Dec – 2 Jan 202812 nights🇺🇸Miami $4,7782 guests$398/night1-day gap8 new ports4 new countries
Holland America Line · RotterdamOpal Odyssey & Ocean – San Juan & Grand Turk22 Dec – 29 Dec 20277 nights🇺🇸Fort Lauderdale $2,8382 guests$405/night2-day gap≈36 km transfer3 new ports3 new countries1 port you already visited
Holland America Line · EurodamRainforest Arc – Dominica & Martinique22 Dec – 2 Jan 202811 nights🇺🇸Fort Lauderdale $4,4262 guests$402/night2-day gap≈36 km transfer5 new ports5 new countries1 port you already visited
Holland America Line · OosterdamSpanish Main Bastions – Cartagena & Curaçao22 Dec – 2 Jan 202811 nights🇺🇸Fort Lauderdale $4,8632 guests$442/night2-day gap≈36 km transfer4 new ports3 new countries1 port you already visited
Holland America Line · RotterdamSaltwind Sojourn – Turks & Aruba22 Dec – 8 Jan 202817 nights🇺🇸Fort Lauderdale $6,5182 guests$383/night2-day gap≈36 km transfer7 new ports4 new countries1 port you already visited
Holland America Line · EurodamVerdant Arc – Martinique, Roatan & Belize22 Dec – 12 Jan 202821 nights🇺🇸Fort Lauderdale $7,3902 guests$352/night2-day gap≈36 km transfer10 new ports10 new countries1 port you already visited
Holland America Line · OosterdamGilded Bastions – Cartagena & Curaçao22 Dec – 14 Jan 202823 nights🇺🇸Fort Lauderdale $8,6762 guests$377/night2-day gap≈36 km transfer7 new ports5 new countries1 port you already visited
Carnival Cruise Line · Carnival ConquestMoonlit Shimmer – Grand Bahama from Florida23 Dec – 27 Dec 20274 nights🇺🇸Miami $1,2962 guests$324/night3-day gap2 ports you already visited
Virgin Voyages · Brilliant LadySun-Drenched Wake – Bimini & Cozumel from Miami23 Dec – 28 Dec 20275 nights🇺🇸Miami $1,6902 guests$338/night3-day gap1 new port1 new country1 port you already visited
Royal Caribbean · Freedom Of The SeasCaribbean Escape – Jamaica & Cozumel23 Dec – 30 Dec 20277 nights🇺🇸Miami $2,4472 guests$350/night3-day gap4 new ports3 new countries
Holland America Line · ZuiderdamSapphire Horizon Escape – Amber Cove & Grand Turk23 Dec – 30 Dec 20277 nights🇺🇸Fort Lauderdale $2,7602 guests$394/night3-day gap≈36 km transfer2 new ports1 new country2 ports you already visited
Princess Cruises · Caribbean PrincessIsthmus Odyssey – Oranjestad, Cartagena & Cozumel23 Dec – 4 Jan 202812 nights🇺🇸Fort Lauderdale $3,5082 guests$292/night3-day gap≈36 km transfer6 new ports5 new countries
MSC Cruises · MSC PoesiaTropical Treasures – Bonaire, Aruba & Curacao23 Dec – 2 Jan 202810 nights🇺🇸Miami $3,9182 guests$392/night3-day gap5 new ports2 new countries
Celebrity Cruises · Celebrity AscentCaribbean Grand Tour – Philipsburg, Castries & St. George's23 Dec – 3 Jan 202811 nights🇺🇸Fort Lauderdale $4,2982 guests$391/night3-day gap≈36 km transfer6 new ports6 new countries
Celebrity Cruises · Celebrity EclipseCaribbean Grand Voyage – Aruba & St. Lucia23 Dec – 5 Jan 202813 nights🇺🇸Fort Lauderdale $4,5672 guests$351/night3-day gap≈36 km transfer7 new ports5 new countries
Holland America Line · VolendamSugar & Sargassum – Lesser Antilles Loop23 Dec – 4 Jan 202812 nights🇺🇸Fort Lauderdale $4,6842 guests$390/night3-day gap≈36 km transfer6 new ports6 new countries1 port you already visited
Royal Caribbean · Legend Of The SeasCoral Steppes – Costa Maya & Cozumel23 Dec – 30 Dec 20277 nights🇺🇸Fort Lauderdale $4,8092 guests$687/night3-day gap≈36 km transfer3 new ports1 new country
Royal Caribbean · Hero Of The SeasCobblestone Reach – San Juan & St. Thomas23 Dec – 30 Dec 20277 nights🇺🇸Miami $5,0612 guests$723/night3-day gap3 new ports2 new countries
Holland America Line · ZuiderdamAmber & Cobalt Deep – San Juan & St. Thomas23 Dec – 6 Jan 202814 nights🇺🇸Fort Lauderdale $5,7012 guests$407/night3-day gap≈36 km transfer4 new ports3 new countries2 ports you already visited
Celebrity Cruises · Celebrity ReflectionBahamas Escape – Key West & Freeport24 Dec – 27 Dec 20273 nights🇺🇸Fort Lauderdale $1,1472 guests$382/night4-day gap≈36 km transfer2 new ports
MSC Cruises · MSC SeasideSun & Sand – Nassau & Ocean Cay24 Dec – 27 Dec 20273 nights🇺🇸Miami $1,1602 guests$387/night4-day gap2 new ports
Royal Caribbean · Jewel Of The SeasSun-Drenched Sprint – Nassau & Freeport24 Dec – 27 Dec 20273 nights🇺🇸Fort Lauderdale $1,1752 guests$392/night4-day gap≈36 km transfer2 new ports
Norwegian Cruise Line · Norwegian VivaCoral Quickstep – Nassau & Great Stirrup Cay24 Dec – 27 Dec 20273 nights🇺🇸Miami $1,2982 guests$433/night4-day gap2 new ports
Royal Caribbean · Oasis Of The SeasSaltwater Snap – CocoCay & Nassau24 Dec – 27 Dec 20273 nights🇺🇸Fort Lauderdale $1,4642 guests$488/night4-day gap≈36 km transfer2 new ports
Royal Caribbean · Wonder Of The SeasCoral Shallows – Nassau & CocoCay from Miami24 Dec – 27 Dec 20273 nights🇺🇸Miami $1,6462 guests$549/night4-day gap2 new ports
MSC Cruises · MSC World AmericaWashed Shell – Puerto Rico & Ocean Cay24 Dec – 31 Dec 20277 nights🇺🇸Miami $2,8072 guests$401/night4-day gap2 new ports1 new country1 port you already visited