Switch ships38
MSC Cruises · MSC MeravigliaCaribbean Island Hop – San Juan, St. Kitts & St. Thomas5 Dec – 13 Dec 20268 nights🇺🇸Miami $1,0902 guests$136/nightSame day≈36 km transfer2 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/nightSame day≈36 km transfer2 new ports2 new countries2 ports you already visited
MSC Cruises · MSC World AmericaSaltwater Pulse – Roatan & Ocean Cay5 Dec – 12 Dec 20267 nights🇺🇸Miami $1,3152 guests$188/nightSame day≈36 km transfer2 new ports1 new country2 ports you already visited
Princess Cruises · Star PrincessCaribbean Island Escape – Roatan & Cozumel5 Dec – 12 Dec 20267 nights🇺🇸Fort Lauderdale $1,3382 guests$191/nightBack-to-back: same day, same port2 new ports2 new countries1 port you already visited
Holland America Line · ZuiderdamEmerald Tides – San Juan, Grand Turk & St. Thomas5 Dec – 12 Dec 20267 nights🇺🇸Miami $1,3402 guests$191/nightSame day≈36 km transfer4 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/nightBack-to-back: same day, same port3 new ports1 new country
Carnival Cruise Line · Carnival HorizonGulf Stream Bound – Aruba & Bonaire5 Dec – 13 Dec 20268 nights🇺🇸Miami $1,5002 guests$188/nightSame day≈36 km transfer3 new ports1 new country
Virgin Voyages · Resilient LadyIndigo Citadel – San Juan & St. Croix5 Dec – 13 Dec 20268 nights🇺🇸Miami $1,5842 guests$198/nightSame day≈36 km transfer3 new ports1 new country1 port 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/nightBack-to-back: same day, same port7 new ports5 new countries
Royal Caribbean · Icon Of The SeasTropical Escape – St Maarten & St Thomas5 Dec – 12 Dec 20267 nights🇺🇸Miami $2,3132 guests$330/nightSame day≈36 km transfer1 new port1 new country2 ports you already visited
Holland America Line · ZuiderdamSunlit Tradewinds – San Juan, St. Thomas & Cozumel5 Dec – 19 Dec 202614 nights🇺🇸Miami $2,4362 guests$174/nightSame day≈36 km transfer2 new ports2 new countries5 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/nightSame day≈36 km transfer3 new ports2 new countries3 ports you already visited
MSC Cruises · MSC MeravigliaTropical Paradise Escape – Grand Turk & San Juan5 Dec – 19 Dec 202614 nights🇺🇸Miami $2,7282 guests$195/nightSame day≈36 km transfer4 new ports2 new countries3 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/nightBack-to-back: same day, same port4 new ports3 new countries2 ports you already visited
Celebrity Cruises · Celebrity SilhouetteTropical Escape – Aruba & Bonaire5 Dec – 13 Dec 20268 nights🇺🇸Fort Lauderdale $3,4932 guests$437/nightBack-to-back: same day, same port3 new ports1 new country
Disney Cruise Line · Disney DestinySunlit Outposts – Nassau & Private Cays5 Dec – 12 Dec 20267 nights🇺🇸Fort Lauderdale $4,0102 guests$573/nightBack-to-back: same day, same port3 new ports
Princess Cruises · Sun PrincessGilded Horizon – San Juan & Puerto Plata6 Dec – 13 Dec 20267 nights🇺🇸Fort Lauderdale $7982 guests$114/night1-day gap2 new ports1 new country1 port you already visited
Carnival Cruise Line · Carnival MagicTropical Escape – Bahamas & Jamaica6 Dec – 12 Dec 20266 nights🇺🇸Miami $9782 guests$163/night1-day gap≈36 km transfer3 new ports2 new countries
Carnival Cruise Line · Carnival CelebrationEstuary Exit – Half Moon Cay & Nassau6 Dec – 13 Dec 20267 nights🇺🇸Miami $1,0362 guests$148/night1-day gap≈36 km transfer3 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/night1-day gap≈36 km transfer2 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/night1-day gap2 new ports1 new country1 port 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 gap≈36 km transfer3 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 gap≈36 km transfer2 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 gap≈36 km transfer2 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/night1-day gap2 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 gap4 new ports2 new countries1 port 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 gap3 ports you already visited
MSC Cruises · MSC SeasideSunlit Shoals – Nassau & Ocean Cay from Miami7 Dec – 11 Dec 20264 nights🇺🇸Miami $5082 guests$127/night2-day gap≈36 km transfer2 new ports
Carnival Cruise Line · Carnival SunriseSaltwater Echo – Half Moon Cay & Nassau7 Dec – 12 Dec 20265 nights🇺🇸Miami $5742 guests$115/night2-day gap≈36 km transfer2 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/night2-day gap1 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/night2-day gap1 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/night2-day gap2 new ports
Royal Caribbean · Wonder Of The SeasCoral Slipstream – Nassau & CocoCay from Miami7 Dec – 11 Dec 20264 nights🇺🇸Miami $9162 guests$229/night2-day gap≈36 km transfer1 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/night2-day gap≈36 km transfer1 new port1 port you already visited
Disney Cruise Line · Disney DreamSunken Reef Dash – Castaway & Lookout Cay7 Dec – 11 Dec 20264 nights🇺🇸Fort Lauderdale $1,9162 guests$479/night2-day gap2 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 gap≈36 km transfer6 new ports4 new countries
Virgin Voyages · Brilliant LadySun-Drenched Wake – Key West & Bimini from Miami10 Dec – 14 Dec 20264 nights🇺🇸Miami $1,1122 guests$278/night5-day gap≈36 km transfer2 new ports
Norwegian Cruise Line · Norwegian SunTropical & Canal – Cartagena & Colon10 Dec – 21 Dec 202611 nights🇺🇸Miami $2,0582 guests$187/night5-day gap≈36 km transfer6 new ports5 new countries1 port you already visited