Switch ships39
MSC Cruises · MSC MeravigliaCaribbean Island Hop – San Juan, St. Kitts & St. Thomas5 Dec – 13 Dec 20268 nights🇺🇸Miami $1,0902 guests$136/nightBack-to-back: same day, same port2 new ports2 new countries2 ports you already visited
Norwegian Cruise Line · Norwegian LunaCoconut & Conch – Cozumel & Roatan5 Dec – 12 Dec 20267 nights🇺🇸Miami $1,1582 guests$165/nightBack-to-back: same day, same port4 new ports3 new countries
MSC Cruises · MSC World AmericaSaltwater Pulse – Roatan & Ocean Cay5 Dec – 12 Dec 20267 nights🇺🇸Miami $1,3152 guests$188/nightBack-to-back: same day, same port4 new ports2 new countries
Princess Cruises · Star PrincessCaribbean Island Escape – Roatan & Cozumel5 Dec – 12 Dec 20267 nights🇺🇸Fort Lauderdale $1,3382 guests$191/nightSame day≈36 km transfer3 new ports3 new countries
Holland America Line · ZuiderdamEmerald Tides – San Juan, Grand Turk & St. Thomas5 Dec – 12 Dec 20267 nights🇺🇸Miami $1,3402 guests$191/nightBack-to-back: same day, same port2 new ports2 new countries2 ports you already visited
Royal Caribbean · Adventure Of The SeasCobalt Shallows – Nassau, Aruba & Curaçao5 Dec – 13 Dec 20268 nights🇺🇸Fort Lauderdale $1,4072 guests$176/nightSame day≈36 km transfer3 new ports1 new country
Holland America Line · EurodamTropical Horizons Await – Half Moon Cay, Ocho Rios & Grand Cayman Island5 Dec – 12 Dec 20267 nights🇺🇸Fort Lauderdale $1,4292 guests$204/nightSame day≈36 km transfer1 new port1 new country3 ports you already visited
Virgin Voyages · Resilient LadyIndigo Citadel – San Juan & St. Croix5 Dec – 13 Dec 20268 nights🇺🇸Miami $1,5842 guests$198/nightBack-to-back: same day, same port2 new ports1 new country2 ports you already visited
Princess Cruises · Caribbean PrincessSpanish Main & Canal – Cartagena, Colón & Limón5 Dec – 17 Dec 202612 nights🇺🇸Fort Lauderdale $1,7982 guests$150/nightSame day≈36 km transfer5 new ports3 new countries2 ports you already visited
Royal Caribbean · Icon Of The SeasTropical Escape – St Maarten & St Thomas5 Dec – 12 Dec 20267 nights🇺🇸Miami $2,3132 guests$330/nightBack-to-back: same day, same port3 new ports2 new countries
Holland America Line · ZuiderdamSunlit Tradewinds – San Juan, St. Thomas & Cozumel5 Dec – 19 Dec 202614 nights🇺🇸Miami $2,4362 guests$174/nightBack-to-back: same day, same port3 new ports3 new countries4 ports you already visited
Holland America Line · EurodamSunset Serenades & Turquoise Seas5 Dec – 19 Dec 202614 nights🇺🇸Fort Lauderdale $2,5032 guests$179/nightSame day≈36 km transfer3 new ports2 new countries4 ports you already visited
MSC Cruises · MSC World AmericaGlassy Serenade – Cozumel, Puerto Plata & Ocean Cay5 Dec – 19 Dec 202614 nights🇺🇸Miami $2,6602 guests$190/nightBack-to-back: same day, same port4 new ports2 new countries2 ports you already visited
MSC Cruises · MSC MeravigliaTropical Paradise Escape – Grand Turk & San Juan5 Dec – 19 Dec 202614 nights🇺🇸Miami $2,7282 guests$195/nightBack-to-back: same day, same port5 new ports3 new countries2 ports you already visited
Princess Cruises · Star PrincessIndigo Meridian – Roatán, Belize & Grand Turk5 Dec – 19 Dec 202614 nights🇺🇸Fort Lauderdale $2,8762 guests$205/nightSame day≈36 km transfer4 new ports4 new countries2 ports you already visited
Celebrity Cruises · Celebrity SilhouetteTropical Escape – Aruba & Bonaire5 Dec – 13 Dec 20268 nights🇺🇸Fort Lauderdale $3,4932 guests$437/nightSame day≈36 km transfer3 new ports1 new country
Disney Cruise Line · Disney DestinySunlit Outposts – Nassau & Private Cays5 Dec – 12 Dec 20267 nights🇺🇸Fort Lauderdale $4,0102 guests$573/nightSame day≈36 km transfer3 new ports
Princess Cruises · Sun PrincessGilded Horizon – San Juan & Puerto Plata6 Dec – 13 Dec 20267 nights🇺🇸Fort Lauderdale $7982 guests$114/night1-day gap≈36 km transfer3 ports you already visited
Carnival Cruise Line · Carnival MagicTropical Escape – Bahamas & Jamaica6 Dec – 12 Dec 20266 nights🇺🇸Miami $9782 guests$163/night1-day gap1 new port2 ports you already visited
Carnival Cruise Line · Carnival CelebrationEstuary Exit – Half Moon Cay & Nassau6 Dec – 13 Dec 20267 nights🇺🇸Miami $1,0362 guests$148/night1-day gap1 new port3 ports you already visited
Royal Caribbean · Independence Of The SeasMangrove & Reef – CocoCay & Falmouth6 Dec – 13 Dec 20267 nights🇺🇸Miami $1,1042 guests$158/night1-day gap2 new ports1 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/night1-day gap≈36 km transfer1 new port1 new country2 ports you already visited
Norwegian Cruise Line · Norwegian AquaTrade Wind Trail – Tortola & St. Thomas6 Dec – 13 Dec 20267 nights🇺🇸Miami $1,4182 guests$203/night1-day gap3 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/night1-day gap2 new ports2 new countries1 port you already visited
Celebrity Cruises · Celebrity XcelPalm-Fringed Haven – Nassau & St. Thomas6 Dec – 13 Dec 20267 nights🇺🇸Miami $1,7952 guests$256/night1-day gap3 new ports2 new countries
Celebrity Cruises · Celebrity BeyondTropical Escape – Nassau & Cozumel6 Dec – 13 Dec 20267 nights🇺🇸Fort Lauderdale $2,1292 guests$304/night1-day gap≈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/night1-day gap≈36 km transfer3 new ports2 new countries2 ports you already visited
Royal Caribbean · Legend Of The SeasMayan Shallows – CocoCay & Costa Maya6 Dec – 12 Dec 20266 nights🇺🇸Fort Lauderdale $2,6672 guests$445/night1-day gap≈36 km transfer3 new ports1 new country
MSC Cruises · MSC SeasideSunlit Shoals – Nassau & Ocean Cay from Miami7 Dec – 11 Dec 20264 nights🇺🇸Miami $5082 guests$127/night2-day gap2 new ports
Carnival Cruise Line · Carnival SunriseSaltwater Echo – Half Moon Cay & Nassau7 Dec – 12 Dec 20265 nights🇺🇸Miami $5742 guests$115/night2-day gap1 new port2 ports you already visited
Royal Caribbean · Brilliance Of The SeasDriftwood Dart – Bahamas from Fort Lauderdale7 Dec – 11 Dec 20264 nights🇺🇸Fort Lauderdale $6172 guests$154/night2-day gap≈36 km transfer2 new ports
Royal Caribbean · Oasis Of The SeasPrism Prow – CocoCay & Nassau7 Dec – 11 Dec 20264 nights🇺🇸Fort Lauderdale $6362 guests$159/night2-day gap≈36 km transfer2 new ports
Celebrity Cruises · Celebrity ReflectionSpanish Quarter Spirit – Nassau & Key West7 Dec – 11 Dec 20264 nights🇺🇸Fort Lauderdale $8042 guests$201/night2-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/night2-day gap2 new ports
Virgin Voyages · Scarlet LadySunken Cay & Coral – Grand Turk & Bimini7 Dec – 12 Dec 20265 nights🇺🇸Miami $1,4902 guests$298/night2-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/night2-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/night3-day gap5 new ports1 new country1 port you already visited
Virgin Voyages · Brilliant LadySun-Drenched Wake – Key West & Bimini from Miami10 Dec – 14 Dec 20264 nights🇺🇸Miami $1,1122 guests$278/night5-day gap2 new ports
Norwegian Cruise Line · Norwegian SunTropical & Canal – Cartagena & Colon10 Dec – 21 Dec 202611 nights🇺🇸Miami $2,0582 guests$187/night5-day gap7 new ports5 new countries