Switch ships39
Carnival Cruise Line · Carnival ConquestSand-Sifted Skiff – Celebration Key from Miami28 Dec – 31 Dec 20263 nights🇺🇸Miami $7222 guests$241/nightBack-to-back: same day, same port1 new port
Royal Caribbean · Wonder Of The SeasShort Escape – Coco Cay from Miami28 Dec – 31 Dec 20263 nights🇺🇸Miami $1,2762 guests$425/nightBack-to-back: same day, same port1 new port
Royal Caribbean · Brilliance Of The SeasAmber & Cobblestone – Nassau, Puerto Plata & San Juan28 Dec – 4 Jan 20277 nights🇺🇸Fort Lauderdale $2,5462 guests$364/nightSame day≈36 km transfer3 new ports2 new countries
MSC Cruises · MSC SeasideCaribbean Escape – Bahamas, Jamaica & Cayman28 Dec – 4 Jan 20277 nights🇺🇸Miami $2,7562 guests$394/nightBack-to-back: same day, same port4 new ports3 new countries
Royal Caribbean · Oasis Of The SeasTropical Escape – Coco Cay & St Thomas28 Dec – 4 Jan 20277 nights🇺🇸Fort Lauderdale $3,4712 guests$496/nightSame day≈36 km transfer3 new ports2 new countries
Celebrity Cruises · Celebrity ReflectionCaribbean Escape – Puerto Plata & St. Thomas28 Dec – 4 Jan 20277 nights🇺🇸Fort Lauderdale $3,9902 guests$570/nightSame day≈36 km transfer3 new ports3 new countries
MSC Cruises · MSC SeasideSunlit Shallows – Falmouth & Cozumel28 Dec – 8 Jan 202711 nights🇺🇸Miami $5,9652 guests$542/nightBack-to-back: same day, same port5 new ports3 new countries
Disney Cruise Line · Disney DestinyPink Sand Bluffs – Castaway & Lookout Cay28 Dec – 2 Jan 20275 nights🇺🇸Fort Lauderdale $6,7752 guests$1,355/nightSame day≈36 km transfer2 ports you already visited
Princess Cruises · Caribbean PrincessJungle & Isthmus – Cartagena, Panama & Limon29 Dec – 10 Jan 202712 nights🇺🇸Fort Lauderdale $2,5382 guests$212/night1-day gap≈36 km transfer6 new ports5 new countries
Carnival Cruise Line · Carnival SunriseBronze Haven – Celebration Key & Nassau30 Dec – 4 Jan 20275 nights🇺🇸Miami $1,5322 guests$306/night2-day gap3 new ports
Virgin Voyages · Scarlet LadySunstone Horizon – Amber Cove & Bimini30 Dec – 4 Jan 20275 nights🇺🇸Miami $3,0122 guests$602/night2-day gap1 new port1 new country1 port you already visited
Carnival Cruise Line · Carnival ConquestStarboard Gaze – Half Moon Cay & Celebration Key31 Dec – 4 Jan 20274 nights🇺🇸Miami $1,2862 guests$322/night3-day gap2 new ports
Norwegian Cruise Line · Norwegian JoyWave-Crest Whistle – Nassau & Stirrup Cay31 Dec – 4 Jan 20274 nights🇺🇸Miami $1,7582 guests$440/night3-day gap2 new ports
Royal Caribbean · Freedom Of The SeasSaltwater Sprint – CocoCay & Nassau31 Dec – 4 Jan 20274 nights🇺🇸Miami $1,9982 guests$500/night3-day gap2 new ports
Royal Caribbean · Wonder Of The SeasBrisk Salt Spray – Nassau & CocoCay from Miami31 Dec – 4 Jan 20274 nights🇺🇸Miami $2,2342 guests$559/night3-day gap2 new ports
Princess Cruises · Star PrincessReef Runner – George Town & Costa Maya2 Jan – 9 Jan 20277 nights🇺🇸Fort Lauderdale $1,2382 guests$177/night5-day gap≈36 km transfer3 new ports3 new countries
MSC Cruises · MSC MeravigliaCaribbean Island Hop – St. Maarten & St. Thomas2 Jan – 10 Jan 20278 nights🇺🇸Miami $1,3102 guests$164/night5-day gap4 new ports4 new countries
Norwegian Cruise Line · Norwegian LunaMango & Marlin – Roatan & Costa Maya2 Jan – 9 Jan 20277 nights🇺🇸Miami $1,5382 guests$220/night5-day gap4 new ports3 new countries
Holland America Line · EurodamSeafoam Serenade – Turquoise Lagoons2 Jan – 9 Jan 20277 nights🇺🇸Fort Lauderdale $1,5412 guests$220/night5-day gap≈36 km transfer3 new ports1 new country1 port you already visited
Royal Caribbean · Adventure Of The SeasTurquoise Trail – Fort Lauderdale to Grand Turk2 Jan – 10 Jan 20278 nights🇺🇸Fort Lauderdale $1,8112 guests$226/night5-day gap≈36 km transfer2 new ports1 new country1 port you already visited
MSC Cruises · MSC World AmericaGilded Ripple – Cozumel from Miami2 Jan – 9 Jan 20277 nights🇺🇸Miami $1,8132 guests$259/night5-day gap4 new ports2 new countries
Norwegian Cruise Line · Norwegian SunCaribbean & Panama – Cartagena & Colon2 Jan – 13 Jan 202711 nights🇺🇸Miami $2,2782 guests$207/night5-day gap7 new ports6 new countries
Royal Caribbean · Icon Of The SeasTropical Escape – St Maarten & St Thomas2 Jan – 9 Jan 20277 nights🇺🇸Miami $2,4822 guests$355/night5-day gap3 new ports2 new countries
Holland America Line · RotterdamSargassum Drift – Caribbean’s Hidden Pockets2 Jan – 12 Jan 202710 nights🇺🇸Fort Lauderdale $2,5032 guests$250/night5-day gap≈36 km transfer6 new ports4 new countries
MSC Cruises · MSC MeravigliaIsland Escape Adventure – Grand Turk & St. Maarten2 Jan – 16 Jan 202714 nights🇺🇸Miami $2,7482 guests$196/night5-day gap6 new ports4 new countries1 port you already visited
Celebrity Cruises · Celebrity SilhouetteTropical Escape – Aruba & Bonaire2 Jan – 10 Jan 20278 nights🇺🇸Fort Lauderdale $3,0252 guests$378/night5-day gap≈36 km transfer3 new ports1 new country
MSC Cruises · MSC World AmericaMerengue Beat – Puerto Plata & San Juan2 Jan – 16 Jan 202714 nights🇺🇸Miami $3,2582 guests$233/night5-day gap6 new ports4 new countries
Disney Cruise Line · Disney DestinyCoral Drift – Cozumel & Castaway Cay2 Jan – 7 Jan 20275 nights🇺🇸Fort Lauderdale $3,3632 guests$673/night5-day gap≈36 km transfer1 new port1 new country1 port you already visited
Holland America Line · ZuiderdamTwo-Ocean Transit – Cartagena & Panama Canal2 Jan – 16 Jan 202714 nights🇺🇸Miami → 🇺🇸San Diego $3,7332 guests$267/night5-day gap8 new ports5 new countries
Princess Cruises · Star PrincessCaribbean Grand Tour – Roatan, Belize & Cozumel2 Jan – 16 Jan 202714 nights🇺🇸Fort Lauderdale $3,9162 guests$280/night5-day gap≈36 km transfer5 new ports4 new countries2 ports you already visited
Holland America Line · RotterdamIndigo Archipelago – Dominica, Belize & Martinique2 Jan – 23 Jan 202721 nights🇺🇸Fort Lauderdale $5,0302 guests$240/night5-day gap≈36 km transfer12 new ports10 new countries
Carnival Cruise Line · Carnival MagicTropical Getaway – Grand Turk & Puerto Plata3 Jan – 9 Jan 20276 nights🇺🇸Miami $8742 guests$146/night6-day gap2 new ports1 new country1 port you already visited
Carnival Cruise Line · Carnival CelebrationIsland Serenity – St. Thomas & Puerto Plata3 Jan – 10 Jan 20277 nights🇺🇸Miami $1,0262 guests$147/night6-day gap3 new ports2 new countries
Celebrity Cruises · Celebrity EclipseTropical Escape – Key West & Cozumel3 Jan – 8 Jan 20275 nights🇺🇸Fort Lauderdale $1,0422 guests$208/night6-day gap≈36 km transfer2 new ports1 new country
Princess Cruises · Regal PrincessBahamas Escape – Grand Turk & Nassau3 Jan – 9 Jan 20276 nights🇺🇸Fort Lauderdale $1,0782 guests$180/night6-day gap≈36 km transfer2 new ports1 port you already visited
Royal Caribbean · Independence Of The SeasSun-Drenched Reefs – Nassau, Cozumel & Grand Cayman3 Jan – 10 Jan 20277 nights🇺🇸Miami $1,2492 guests$178/night6-day gap4 new ports2 new countries
Princess Cruises · Regal PrincessCaribbean Escape – Grand Turk & San Juan3 Jan – 10 Jan 20277 nights🇺🇸Fort Lauderdale $1,4382 guests$205/night6-day gap≈36 km transfer2 new ports2 new countries1 port you already visited
Holland America Line · Nieuw StatendamRuby Rendezvous by the Sea – San Juan & Grand Turk3 Jan – 10 Jan 20277 nights🇺🇸Fort Lauderdale $1,6312 guests$233/night6-day gap≈36 km transfer3 new ports2 new countries1 port you already visited
Virgin Voyages · Resilient LadyCobalt Tides – San Juan & Puerto Plata3 Jan – 10 Jan 20277 nights🇺🇸Miami $1,8062 guests$258/night6-day gap2 new ports2 new countries1 port you already visited