Switch ships39
Royal Caribbean · Wonder Of The SeasCoconut & Coral – Miami from Nassau24 Dec – 28 Dec 20264 nights🇺🇸Miami $2,3162 guests$579/nightBack-to-back: same day, same port2 new ports
Celebrity Cruises · Celebrity AscentSun-Kissed Paradise – Philipsburg & St. Lucia24 Dec – 4 Jan 202711 nights🇺🇸Fort Lauderdale $4,7462 guests$431/nightSame day≈36 km transfer6 new ports6 new countries
Carnival Cruise Line · Carnival SunriseVelocity Drift – Celebration Key & Private Island26 Dec – 30 Dec 20264 nights🇺🇸Miami $1,1902 guests$298/night2-day gap2 ports you already visited
Norwegian Cruise Line · Norwegian JoySun-Kissed Odyssey – Cozumel & Riviera Maya26 Dec – 31 Dec 20265 nights🇺🇸Miami $1,3382 guests$268/night2-day gap1 new port1 port you already visited
Virgin Voyages · Scarlet LadyConch & Coral – Nassau & Bimini26 Dec – 30 Dec 20264 nights🇺🇸Miami $1,9122 guests$478/night2-day gap2 new ports
Royal Caribbean · Freedom Of The SeasSunken Anchor – CocoCay & Falmouth26 Dec – 31 Dec 20265 nights🇺🇸Miami $2,2442 guests$449/night2-day gap2 new ports
Princess Cruises · Coral PrincessIndigo Archipelago – Martinique, Barbados & St. Lucia26 Dec – 6 Jan 202711 nights🇺🇸Fort Lauderdale $2,2982 guests$209/night2-day gap≈36 km transfer5 new ports5 new countries1 port you already visited
Carnival Cruise Line · Carnival MagicSunshine & Sea – San Juan & St. Thomas26 Dec – 3 Jan 20278 nights🇺🇸Miami $2,3762 guests$297/night2-day gap1 new port1 new country3 ports you already visited
Holland America Line · ZuiderdamJade Horizon – San Juan, Grand Turk & St. Thomas26 Dec – 2 Jan 20277 nights🇺🇸Miami $2,4812 guests$354/night2-day gap4 ports you already visited
Holland America Line · EurodamSunset Serenades & Seas – Half Moon Cay, Ocho Rios & Grand Cayman Island26 Dec – 2 Jan 20277 nights🇺🇸Fort Lauderdale $2,5702 guests$367/night2-day gap≈36 km transfer4 ports you already visited
Norwegian Cruise Line · Norwegian LunaCaribbean Island Escape – Roatan & Cozumel26 Dec – 2 Jan 20277 nights🇺🇸Miami $2,6982 guests$385/night2-day gap3 new ports2 new countries1 port you already visited
Princess Cruises · Regal PrincessArchipelago Ledger – San Juan & Grand Turk26 Dec – 9 Jan 202714 nights🇺🇸Fort Lauderdale $2,8982 guests$207/night2-day gap≈36 km transfer3 new ports2 new countries3 ports you already visited
MSC Cruises · MSC World AmericaBasking Coast – Amber Cove & Ocean Cay26 Dec – 2 Jan 20277 nights🇺🇸Miami $3,3472 guests$478/night2-day gap2 new ports1 new country1 port you already visited
Princess Cruises · Regal PrincessIndigo Meridian – Puerto Plata & Philipsburg26 Dec – 3 Jan 20278 nights🇺🇸Fort Lauderdale $3,7982 guests$475/night2-day gap≈36 km transfer2 new ports2 new countries2 ports you already visited
Holland America Line · EurodamTranquil Horizons – Grand Cayman & Amber Cove26 Dec – 9 Jan 202714 nights🇺🇸Fort Lauderdale $3,8672 guests$276/night2-day gap≈36 km transfer2 new ports1 new country5 ports you already visited
Princess Cruises · Star PrincessIndigo Reefs – Grand Turk & Puerto Plata26 Dec – 2 Jan 20277 nights🇺🇸Fort Lauderdale $4,0182 guests$574/night2-day gap≈36 km transfer1 new port1 new country2 ports you already visited
MSC Cruises · MSC World AmericaCoral Wall – Roatan & Cozumel26 Dec – 9 Jan 202714 nights🇺🇸Miami $4,9782 guests$356/night2-day gap4 new ports2 new countries2 ports you already visited
Royal Caribbean · Icon Of The SeasHarbor Light – Costa Maya from Galveston26 Dec – 2 Jan 20277 nights🇺🇸Miami $4,9992 guests$714/night2-day gap3 new ports1 new country1 port you already visited
Princess Cruises · Star PrincessCaribbean Grand Tour – Grand Turk, Roatan & Cozumel26 Dec – 9 Jan 202714 nights🇺🇸Fort Lauderdale $5,2362 guests$374/night2-day gap≈36 km transfer3 new ports3 new countries3 ports you already visited
Royal Caribbean · Legend Of The SeasCaribbean Escape – Aruba & Dominican Republic26 Dec – 3 Jan 20278 nights🇺🇸Fort Lauderdale $6,0312 guests$754/night2-day gap≈36 km transfer3 new ports2 new countries
MSC Cruises · MSC MeravigliaBreezy Getaways – Bahamas & Turks27 Dec – 2 Jan 20276 nights🇺🇸Miami $2,1232 guests$354/night3-day gap2 new ports1 port you already visited
Carnival Cruise Line · Carnival HorizonSapphire Seas – Aruba & Bahamas27 Dec – 4 Jan 20278 nights🇺🇸Miami $2,2062 guests$276/night3-day gap2 new ports1 new country1 port you already visited
Princess Cruises · Enchanted PrincessIndigo Meridian – San Juan & St. Kitts27 Dec – 6 Jan 202710 nights🇺🇸Fort Lauderdale $2,3982 guests$240/night3-day gap≈36 km transfer4 new ports4 new countries2 ports you already visited
Celebrity Cruises · Celebrity SilhouettePalm-Fringed Retreat – Cozumel & Grand Cayman27 Dec – 2 Jan 20276 nights🇺🇸Fort Lauderdale $2,4102 guests$402/night3-day gap≈36 km transfer1 new port2 ports you already visited
Holland America Line · Nieuw StatendamDewdrop Dawn – Amber Cove & Grand Turk27 Dec – 3 Jan 20277 nights🇺🇸Fort Lauderdale $2,5702 guests$367/night3-day gap≈36 km transfer2 new ports1 new country2 ports you already visited
Royal Caribbean · Adventure Of The SeasGolden Horizon – Cozumel & Nassau27 Dec – 2 Jan 20276 nights🇺🇸Fort Lauderdale $2,6532 guests$442/night3-day gap≈36 km transfer2 new ports1 port you already visited
Carnival Cruise Line · Carnival CelebrationCaribbean Getaway – Cozumel & Roatan27 Dec – 3 Jan 20277 nights🇺🇸Miami $2,8722 guests$410/night3-day gap1 new port1 new country2 ports you already visited
Royal Caribbean · Independence Of The SeasTropical Escape – Nassau, Jamaica & Cayman27 Dec – 3 Jan 20277 nights🇺🇸Miami $3,0922 guests$442/night3-day gap3 new ports1 port you already visited
Virgin Voyages · Resilient LadyCobalt Shallows – Grand Cayman & Ocho Rios27 Dec – 3 Jan 20277 nights🇺🇸Miami $3,3462 guests$478/night3-day gap1 new port2 ports you already visited
Celebrity Cruises · Celebrity BeyondSun-Kissed Paradise – Nassau & Cozumel27 Dec – 3 Jan 20277 nights🇺🇸Fort Lauderdale $3,3802 guests$483/night3-day gap≈36 km transfer1 new port2 ports you already visited
Holland America Line · Nieuw AmsterdamJade Passage – Caribbean’s Veins27 Dec – 8 Jan 202712 nights🇺🇸Fort Lauderdale $3,4652 guests$289/night3-day gap≈36 km transfer5 new ports4 new countries2 ports you already visited
MSC Cruises · MSC MeravigliaTropical Paradise Voyage – Grand Turk & St. Maarten27 Dec – 10 Jan 202714 nights🇺🇸Miami $3,5082 guests$251/night3-day gap5 new ports3 new countries2 ports you already visited
Princess Cruises · Sun PrincessMayan Reef Roam – Cozumel & Roatan from Florida27 Dec – 3 Jan 20277 nights🇺🇸Fort Lauderdale $3,6782 guests$525/night3-day gap≈36 km transfer2 new ports2 new countries1 port you already visited
Royal Caribbean · Allure Of The SeasSun-Kissed Shores – Nassau & San Juan27 Dec – 3 Jan 20277 nights🇺🇸Miami $3,7472 guests$535/night3-day gap3 new ports1 new country1 port you already visited
Norwegian Cruise Line · Norwegian AquaGolden Hour Ports – Tortola & St. Thomas27 Dec – 3 Jan 20277 nights🇺🇸Miami $3,8182 guests$545/night3-day gap3 new ports2 new countries1 port you already visited
Celebrity Cruises · Celebrity XcelExotic Retreat – Nassau & St. Thomas27 Dec – 3 Jan 20277 nights🇺🇸Miami $3,9362 guests$562/night3-day gap2 new ports1 new country1 port you already visited
Holland America Line · Nieuw StatendamGolden Veins & Azure Currents – San Juan & St. Thomas27 Dec – 10 Jan 202714 nights🇺🇸Fort Lauderdale $3,9572 guests$283/night3-day gap≈36 km transfer2 new ports1 new country4 ports you already visited
Princess Cruises · Regal PrincessCoral Reef Odyssey – Belize & Roatán27 Dec – 10 Jan 202714 nights🇺🇸Fort Lauderdale $5,3962 guests$385/night3-day gap≈36 km transfer3 new ports3 new countries3 ports you already visited
Holland America Line · Nieuw AmsterdamTropic Tryst – Willemstad, Kralendijk & Oranjestad27 Dec – 17 Jan 202721 nights🇺🇸Fort Lauderdale $5,7462 guests$274/night3-day gap≈36 km transfer7 new ports4 new countries2 ports you already visited