Switch ships39
Norwegian Cruise Line · Norwegian LunaCoconut & Conch – Roatan & Cozumel16 Jan – 23 Jan 20277 nights🇺🇸Miami $1,4582 guests$208/nightBack-to-back: same day, same port2 new ports2 ports you already visited
Princess Cruises · Star PrincessChili & Lime – Riviera Maya & Cozumel16 Jan – 23 Jan 20277 nights🇺🇸Fort Lauderdale $1,4982 guests$214/nightSame day≈36 km transfer3 ports you already visited
MSC Cruises · MSC MeravigliaAzure Horizons – St. Maarten & St. Thomas16 Jan – 24 Jan 20278 nights🇺🇸Miami $1,5082 guests$189/nightBack-to-back: same day, same port4 new ports4 new countries
MSC Cruises · MSC World AmericaDeep Blue Sigh – Roatan & Cozumel16 Jan – 23 Jan 20277 nights🇺🇸Miami $1,9332 guests$276/nightBack-to-back: same day, same port2 new ports2 ports you already visited
Royal Caribbean · Adventure Of The SeasSun-Kissed Shores – Nassau & Aruba16 Jan – 24 Jan 20278 nights🇺🇸Fort Lauderdale $2,0142 guests$252/nightSame day≈36 km transfer4 new ports2 new countries
Virgin Voyages · Resilient LadySunken Reef Run – Roatan & Belize City16 Jan – 24 Jan 20278 nights🇺🇸Miami $2,0642 guests$258/nightBack-to-back: same day, same port2 new ports3 ports you already visited
Royal Caribbean · Icon Of The SeasTropical Escape – St Maarten & St Thomas16 Jan – 23 Jan 20277 nights🇺🇸Miami $2,5032 guests$358/nightBack-to-back: same day, same port3 new ports2 new countries
Disney Cruise Line · Disney DestinySunstone Cay – Cozumel & Castaway Cay16 Jan – 21 Jan 20275 nights🇺🇸Fort Lauderdale $2,5132 guests$503/nightSame day≈36 km transfer1 new port1 port you already visited
MSC Cruises · MSC MeravigliaTropical Paradise Escape – Bahamas, Dominican & St. Maarten16 Jan – 30 Jan 202714 nights🇺🇸Miami $2,5882 guests$185/nightBack-to-back: same day, same port6 new ports4 new countries
Princess Cruises · Star PrincessSaffron Horizon – Cozumel, Belize & Grand Turk16 Jan – 30 Jan 202714 nights🇺🇸Fort Lauderdale $3,4962 guests$250/nightSame day≈36 km transfer2 new ports2 new countries4 ports you already visited
Princess Cruises · Enchanted PrincessIndigo Archipelago – San Juan, Antigua & St Kitts16 Jan – 26 Jan 202710 nights🇺🇸Fort Lauderdale $3,5582 guests$356/nightSame day≈36 km transfer5 new ports5 new countries1 port you already visited
MSC Cruises · MSC World AmericaCastaway Quay – Ocean Cay & Cozumel16 Jan – 30 Jan 202714 nights🇺🇸Miami $3,6022 guests$257/nightBack-to-back: same day, same port4 new ports2 new countries2 ports you already visited
Carnival Cruise Line · Carnival MagicTropical Escape – Bahamas & Jamaica17 Jan – 23 Jan 20276 nights🇺🇸Miami $8982 guests$150/night1-day gap3 ports you already visited
Carnival Cruise Line · Carnival CelebrationSapphire Serenade – St. Thomas & San Juan17 Jan – 24 Jan 20277 nights🇺🇸Miami $1,0802 guests$154/night1-day gap2 new ports2 new countries1 port you already visited
Princess Cruises · Regal PrincessTropical Escape – Bahamas & Turks17 Jan – 23 Jan 20276 nights🇺🇸Fort Lauderdale $1,1982 guests$200/night1-day gap≈36 km transfer2 new ports2 new countries1 port you already visited
Royal Caribbean · Independence Of The SeasTropical Escape – Bimini & Cozumel17 Jan – 24 Jan 20277 nights🇺🇸Miami $1,2472 guests$178/night1-day gap2 new ports2 ports you already visited
Princess Cruises · Sun PrincessCobalt Tides – San Juan & Puerto Plata17 Jan – 24 Jan 20277 nights🇺🇸Fort Lauderdale $1,5582 guests$223/night1-day gap≈36 km transfer2 new ports2 new countries1 port you already visited
Norwegian Cruise Line · Norwegian AquaBanana Leaf – Puerto Plata & Tortola17 Jan – 24 Jan 20277 nights🇺🇸Miami $1,7382 guests$248/night1-day gap4 new ports3 new countries
Holland America Line · Nieuw StatendamVelvet Wave – Amber Cove & Grand Turk17 Jan – 24 Jan 20277 nights🇺🇸Fort Lauderdale $1,7422 guests$249/night1-day gap≈36 km transfer4 new ports2 new countries
Celebrity Cruises · Celebrity BeyondGolden Sands – Nassau & Cozumel17 Jan – 24 Jan 20277 nights🇺🇸Fort Lauderdale $1,8692 guests$267/night1-day gap≈36 km transfer1 new port2 ports you already visited
Celebrity Cruises · Celebrity XcelSun-Kissed Paradise – Nassau & St. Thomas17 Jan – 24 Jan 20277 nights🇺🇸Miami $2,1222 guests$303/night1-day gap3 new ports2 new countries
Royal Caribbean · Legend Of The SeasSunken Reefs – Cozumel & Costa Maya17 Jan – 23 Jan 20276 nights🇺🇸Fort Lauderdale $2,3052 guests$384/night1-day gap≈36 km transfer2 new ports1 port you already visited
Princess Cruises · Regal PrincessSapphire Horizon – San Juan & Grand Turk17 Jan – 31 Jan 202714 nights🇺🇸Fort Lauderdale $2,5982 guests$186/night1-day gap≈36 km transfer4 new ports4 new countries1 port you already visited
Holland America Line · Nieuw StatendamCoral & Indigo Escape – San Juan & St. Thomas17 Jan – 31 Jan 202714 nights🇺🇸Fort Lauderdale $3,3752 guests$241/night1-day gap≈36 km transfer6 new ports4 new countries
Princess Cruises · Sun PrincessIndigo Meridian – Roatan & Puerto Plata17 Jan – 31 Jan 202714 nights🇺🇸Fort Lauderdale $3,4562 guests$247/night1-day gap≈36 km transfer2 new ports2 new countries4 ports you already visited
Holland America Line · Nieuw AmsterdamIsland Whisper – Caribbean’s Veins17 Jan – 29 Jan 202712 nights🇺🇸Fort Lauderdale $3,4872 guests$291/night1-day gap≈36 km transfer6 new ports4 new countries1 port you already visited
Celebrity Cruises · Celebrity EclipseTropical Paradise Cruise – St. Lucia & Barbados17 Jan – 29 Jan 202712 nights🇺🇸Fort Lauderdale $4,3322 guests$361/night1-day gap≈36 km transfer6 new ports4 new countries
Holland America Line · Nieuw AmsterdamSiren’s Secret Voyage – Caribbean & Bahamas17 Jan – 7 Feb 202721 nights🇺🇸Fort Lauderdale $5,1422 guests$245/night1-day gap≈36 km transfer10 new ports8 new countries1 port you already visited
Norwegian Cruise Line · Norwegian JoyOasis Flick – Bahamas from Miami18 Jan – 22 Jan 20274 nights🇺🇸Miami $5982 guests$150/night2-day gap2 new ports
MSC Cruises · MSC SeasideSunlit Shoals – Nassau & Ocean Cay from Miami18 Jan – 22 Jan 20274 nights🇺🇸Miami $6342 guests$158/night2-day gap2 new ports
Royal Caribbean · Allure Of The SeasGolden Wave Escapes – CocoCay & Nassau from Miami18 Jan – 21 Jan 20273 nights🇺🇸Miami $6492 guests$216/night2-day gap2 new ports
Norwegian Cruise Line · Norwegian JewelTropical Blaze – Cozumel from Miami18 Jan – 22 Jan 20274 nights🇺🇸Miami $6782 guests$170/night2-day gap1 port you already visited
Royal Caribbean · Oasis Of The SeasVivid Vibe – Nassau & CocoCay from Lauderdale18 Jan – 22 Jan 20274 nights🇺🇸Fort Lauderdale $7432 guests$186/night2-day gap≈36 km transfer2 new ports
Royal Caribbean · Brilliance Of The SeasOcean Getaway Gateway – Nassau & CocoCay from Fort Lauderdale18 Jan – 22 Jan 20274 nights🇺🇸Fort Lauderdale $7952 guests$199/night2-day gap≈36 km transfer2 new ports
Royal Caribbean · Freedom Of The SeasSun-Kissed Retreat – Bimini & Nassau18 Jan – 23 Jan 20275 nights🇺🇸Miami $9012 guests$180/night2-day gap3 new ports
MSC Cruises · MSC SeasideSun-Drenched Sidewinder – Miami & Nassau18 Jan – 25 Jan 20277 nights🇺🇸Miami $1,1452 guests$164/night2-day gap2 new ports
Celebrity Cruises · Celebrity ReflectionTropical Escape – Key West & Bimini18 Jan – 22 Jan 20274 nights🇺🇸Fort Lauderdale $1,3052 guests$326/night2-day gap≈36 km transfer2 new ports
Virgin Voyages · Scarlet LadyMerengue & Reef – Puerto Plata & Bimini18 Jan – 23 Jan 20275 nights🇺🇸Miami $1,3902 guests$278/night2-day gap2 new ports1 new country
Disney Cruise Line · Disney DreamPink Sand Drift – Lookout Cay & Nassau18 Jan – 22 Jan 20274 nights🇺🇸Fort Lauderdale $2,1422 guests$535/night2-day gap≈36 km transfer2 new ports