Switch ships38
Princess Cruises · Sun PrincessGilded Horizon – San Juan & Puerto Plata6 Dec – 13 Dec 20267 nights🇺🇸Fort Lauderdale $7982 guests$114/nightSame day≈36 km transfer2 new ports1 new country1 port you already visited
Carnival Cruise Line · Carnival CelebrationEstuary Exit – Half Moon Cay & Nassau6 Dec – 13 Dec 20267 nights🇺🇸Miami $1,0362 guests$148/nightBack-to-back: same day, same port3 new ports1 new country1 port you already visited
Royal Caribbean · Independence Of The SeasMangrove & Reef – CocoCay & Falmouth6 Dec – 13 Dec 20267 nights🇺🇸Miami $1,1042 guests$158/nightBack-to-back: same day, same port2 new ports2 new countries1 port you already visited
Princess Cruises · Regal PrincessCobalt Trench Run – Puerto Plata & Grand Turk6 Dec – 12 Dec 20266 nights🇺🇸Fort Lauderdale $1,1582 guests$193/nightSame day≈36 km transfer3 new ports2 new countries
Norwegian Cruise Line · Norwegian AquaTrade Wind Trail – Tortola & St. Thomas6 Dec – 13 Dec 20267 nights🇺🇸Miami $1,4182 guests$203/nightBack-to-back: same day, same port3 new ports2 new countries1 port you already visited
Royal Caribbean · Allure Of The SeasPalm-Fringed Retreat – St Maarten & St Thomas6 Dec – 13 Dec 20267 nights🇺🇸Miami $1,6072 guests$230/nightBack-to-back: same day, same port1 new port1 new country2 ports you already visited
Celebrity Cruises · Celebrity XcelPalm-Fringed Haven – Nassau & St. Thomas6 Dec – 13 Dec 20267 nights🇺🇸Miami $1,7952 guests$256/nightBack-to-back: same day, same port2 new ports1 new country1 port you already visited
Celebrity Cruises · Celebrity BeyondTropical Escape – Nassau & Cozumel6 Dec – 13 Dec 20267 nights🇺🇸Fort Lauderdale $2,1292 guests$304/nightSame day≈36 km transfer2 new ports1 new country1 port you already visited
Princess Cruises · Regal PrincessCaribbean Grand Tour – Bahamas & Dominican Republic6 Dec – 20 Dec 202614 nights🇺🇸Fort Lauderdale $2,2022 guests$157/nightSame day≈36 km transfer5 new ports2 new countries
Royal Caribbean · Legend Of The SeasMayan Shallows – CocoCay & Costa Maya6 Dec – 12 Dec 20266 nights🇺🇸Fort Lauderdale $2,6672 guests$445/nightSame day≈36 km transfer3 ports you already visited
MSC Cruises · MSC SeasideSunlit Shoals – Nassau & Ocean Cay from Miami7 Dec – 11 Dec 20264 nights🇺🇸Miami $5082 guests$127/night1-day gap2 new ports
Carnival Cruise Line · Carnival SunriseSaltwater Echo – Half Moon Cay & Nassau7 Dec – 12 Dec 20265 nights🇺🇸Miami $5742 guests$115/night1-day gap2 new ports1 port you already visited
Royal Caribbean · Brilliance Of The SeasDriftwood Dart – Bahamas from Fort Lauderdale7 Dec – 11 Dec 20264 nights🇺🇸Fort Lauderdale $6172 guests$154/night1-day gap≈36 km transfer1 new port1 port you already visited
Royal Caribbean · Oasis Of The SeasPrism Prow – CocoCay & Nassau7 Dec – 11 Dec 20264 nights🇺🇸Fort Lauderdale $6362 guests$159/night1-day gap≈36 km transfer1 new port1 port you already visited
Celebrity Cruises · Celebrity ReflectionSpanish Quarter Spirit – Nassau & Key West7 Dec – 11 Dec 20264 nights🇺🇸Fort Lauderdale $8042 guests$201/night1-day gap≈36 km transfer2 new ports
Royal Caribbean · Wonder Of The SeasCoral Slipstream – Nassau & CocoCay from Miami7 Dec – 11 Dec 20264 nights🇺🇸Miami $9162 guests$229/night1-day gap1 new port1 port you already visited
Virgin Voyages · Scarlet LadySunken Cay & Coral – Grand Turk & Bimini7 Dec – 12 Dec 20265 nights🇺🇸Miami $1,4902 guests$298/night1-day gap2 new ports1 new country
Disney Cruise Line · Disney DreamSunken Reef Dash – Castaway & Lookout Cay7 Dec – 11 Dec 20264 nights🇺🇸Fort Lauderdale $1,9162 guests$479/night1-day gap≈36 km transfer2 new ports
Norwegian Cruise Line · Norwegian JewelPalm-Fringed Dream Cruise – Bahamas, Aruba & Jamaica8 Dec – 18 Dec 202610 nights🇺🇸Miami $1,4382 guests$144/night2-day gap6 new ports3 new countries
Virgin Voyages · Brilliant LadySun-Drenched Wake – Key West & Bimini from Miami10 Dec – 14 Dec 20264 nights🇺🇸Miami $1,1122 guests$278/night4-day gap2 new ports
Norwegian Cruise Line · Norwegian SunTropical & Canal – Cartagena & Colon10 Dec – 21 Dec 202611 nights🇺🇸Miami $2,0582 guests$187/night4-day gap6 new ports5 new countries1 port you already visited
MSC Cruises · MSC SeasideBrief Retreat – Nassau & Ocean Cay11 Dec – 14 Dec 20263 nights🇺🇸Miami $5802 guests$193/night5-day gap2 new ports
Norwegian Cruise Line · Norwegian JoyWhite Sand Whisk – Great Stirrup & Nassau11 Dec – 14 Dec 20263 nights🇺🇸Miami $5982 guests$199/night5-day gap2 new ports
Carnival Cruise Line · Carnival ConquestVelocity Run – Grand Bahama from Miami11 Dec – 14 Dec 20263 nights🇺🇸Miami $6042 guests$201/night5-day gap1 new port
Celebrity Cruises · Celebrity ReflectionBahamas Escape – Key West & Freeport11 Dec – 14 Dec 20263 nights🇺🇸Fort Lauderdale $6862 guests$229/night5-day gap≈36 km transfer2 new ports
Royal Caribbean · Brilliance Of The SeasBahamas Escape – Freeport & Nassau11 Dec – 14 Dec 20263 nights🇺🇸Fort Lauderdale $9582 guests$319/night5-day gap≈36 km transfer2 new ports
Royal Caribbean · Oasis Of The SeasGlassy Reach – Bahamas from Fort Lauderdale11 Dec – 14 Dec 20263 nights🇺🇸Fort Lauderdale $1,0582 guests$353/night5-day gap≈36 km transfer1 new port1 port you already visited
Royal Caribbean · Wonder Of The SeasGlinting Surf – CocoCay & Nassau from Miami11 Dec – 14 Dec 20263 nights🇺🇸Miami $1,1362 guests$379/night5-day gap1 new port1 port you already visited
Disney Cruise Line · Disney DreamPastel Shallows – Lookout Cay & Nassau11 Dec – 14 Dec 20263 nights🇺🇸Fort Lauderdale $1,7502 guests$583/night5-day gap≈36 km transfer2 new ports
Holland America Line · Nieuw AmsterdamCobalt Tradewinds – Tortola & San Juan11 Dec – 20 Dec 20269 nights🇺🇸Fort Lauderdale $1,7652 guests$196/night5-day gap≈36 km transfer2 new ports2 new countries3 ports you already visited
Holland America Line · Nieuw AmsterdamSunbleached Arc – Tortola, San Juan & Amber Cove11 Dec – 27 Dec 202616 nights🇺🇸Fort Lauderdale $3,6882 guests$231/night5-day gap≈36 km transfer5 new ports4 new countries3 ports you already visited
Carnival Cruise Line · Carnival SunriseCove Dweller – Half Moon Cay & Nassau12 Dec – 17 Dec 20265 nights🇺🇸Miami $5742 guests$115/night6-day gap2 new ports1 port you already visited
Royal Caribbean · Freedom Of The SeasCobalt Tides – Nassau & Costa Maya12 Dec – 17 Dec 20265 nights🇺🇸Miami $9162 guests$183/night6-day gap1 new port1 port you already visited
Norwegian Cruise Line · Norwegian LunaTiki Drumbeat – Roatan & Costa Maya12 Dec – 19 Dec 20267 nights🇺🇸Miami $1,1782 guests$168/night6-day gap2 new ports2 new countries2 ports you already visited
Holland America Line · EurodamTropical Sunburst – Amber Cove & Grand Turk12 Dec – 19 Dec 20267 nights🇺🇸Fort Lauderdale $1,3402 guests$191/night6-day gap≈36 km transfer3 new ports2 new countries1 port you already visited
Holland America Line · ZuiderdamCobalt Shallows – Ocho Rios & Grand Cayman12 Dec – 19 Dec 20267 nights🇺🇸Miami $1,3402 guests$191/night6-day gap2 new ports2 new countries2 ports you already visited
Princess Cruises · Star PrincessTropical Escape – Grand Turk & Amber Cove12 Dec – 19 Dec 20267 nights🇺🇸Fort Lauderdale $1,3582 guests$194/night6-day gap≈36 km transfer3 new ports2 new countries
MSC Cruises · MSC World AmericaLapis Harbor – San Juan & Puerto Plata12 Dec – 19 Dec 20267 nights🇺🇸Miami $1,4072 guests$201/night6-day gap2 new ports1 new country1 port you already visited