Switch ships39
Carnival Cruise Line · Carnival SunriseHorizon Glimpse – Half Moon Cay & Celebration Key26 Dec – 30 Dec 20274 nights🇺🇸Miami $9691 guest$242/nightBack-to-back: same day, same port1 new port1 port you already visited
Virgin Voyages · Resilient LadyMangrove Canopy – Roatán, Belize & Bimini26 Dec – 2 Jan 20287 nights🇺🇸Miami $2,0101 guest$287/nightBack-to-back: same day, same port3 new ports3 new countries1 port you already visited
Carnival Cruise Line · Carnival CelebrationTropical Getaway – Grand Turk & Puerto Plata26 Dec – 2 Jan 20287 nights🇺🇸Miami $2,1971 guest$314/nightBack-to-back: same day, same port2 new ports1 new country1 port you already visited
MSC Cruises · MSC SeashoreTropical Paradise Escape – Bahamas & Turks26 Dec – 2 Jan 20287 nights🇺🇸Miami $2,2511 guest$322/nightBack-to-back: same day, same port3 new ports1 new country1 port you already visited
Princess Cruises · Sky PrincessIndigo Bastion – San Juan & Basseterre26 Dec – 2 Jan 20287 nights🇺🇸Fort Lauderdale $2,5231 guest$360/nightSame day≈36 km transfer1 new port1 new country2 ports you already visited
Norwegian Cruise Line · Norwegian LunaRegatta Point – Tortola & St. Thomas26 Dec – 2 Jan 20287 nights🇺🇸Miami $2,6191 guest$374/nightBack-to-back: same day, same port2 new ports1 new country2 ports you already visited
Royal Caribbean · Explorer Of The SeasCaribbean Escape – Nassau & Jamaica26 Dec – 2 Jan 20287 nights🇺🇸Fort Lauderdale $2,7491 guest$393/nightSame day≈36 km transfer3 new ports2 new countries
Celebrity Cruises · Celebrity BeyondCacao & Coral – St. Thomas & Samaná26 Dec – 2 Jan 20287 nights🇺🇸Fort Lauderdale $2,7541 guest$393/nightSame day≈36 km transfer1 new port2 ports you already visited
MSC Cruises · MSC SeashoreCaribbean Grand Tour – Grand Turk & St. Maarten26 Dec – 9 Jan 202814 nights🇺🇸Miami $3,5851 guest$256/nightBack-to-back: same day, same port3 new ports1 new country3 ports you already visited
Celebrity Cruises · Celebrity XcelCobblestone & Surf – San Juan & Amber Cove26 Dec – 2 Jan 20287 nights🇺🇸Fort Lauderdale $3,6471 guest$521/nightSame day≈36 km transfer3 ports you already visited
Royal Caribbean · Allure Of The SeasParadise Found – Coco Cay & Samana26 Dec – 2 Jan 20287 nights🇺🇸Miami $3,9241 guest$561/nightBack-to-back: same day, same port3 new ports1 new country1 port you already visited
Royal Caribbean · Symphony Of The SeasSun-Drenched Trade Winds – Philipsburg & San Juan26 Dec – 4 Jan 20289 nights🇺🇸Fort Lauderdale $4,7041 guest$523/nightSame day≈36 km transfer1 new port4 ports you already visited
Disney Cruise Line · Disney FantasySunlit Shoals – St. Thomas & Sint Maarten26 Dec – 2 Jan 20287 nights🇺🇸Fort Lauderdale $7,4811 guest$1,069/nightSame day≈36 km transfer1 new port2 ports you already visited
Virgin Voyages · Valiant LadyGulf Stream Dart – Bimini from Miami27 Dec – 30 Dec 20273 nights🇺🇸Miami $6651 guest$222/night1-day gap1 port you already visited
Carnival Cruise Line · Carnival ConquestMist-Kissed Mile – Celebration Key from Miami27 Dec – 30 Dec 20273 nights🇺🇸Miami $6891 guest$230/night1-day gap1 new port
MSC Cruises · MSC SeasideSunlit Shoals – Nassau & Ocean Cay from Miami27 Dec – 31 Dec 20274 nights🇺🇸Miami $8271 guest$207/night1-day gap2 new ports
Royal Caribbean · Jewel Of The SeasGolden Voyage – Nassau & Key West27 Dec – 30 Dec 20273 nights🇺🇸Fort Lauderdale $1,0021 guest$334/night1-day gap≈36 km transfer2 new ports
Celebrity Cruises · Celebrity ReflectionTropical Escape – Key West & Bimini27 Dec – 31 Dec 20274 nights🇺🇸Fort Lauderdale $1,0691 guest$267/night1-day gap≈36 km transfer1 new port1 port you already visited
Norwegian Cruise Line · Norwegian VivaSunlit Shoals – Nassau & Stirrup Cay27 Dec – 31 Dec 20274 nights🇺🇸Miami $1,1691 guest$292/night1-day gap2 new ports
Royal Caribbean · Oasis Of The SeasIndigo Ripple – CocoCay & Nassau27 Dec – 31 Dec 20274 nights🇺🇸Fort Lauderdale $1,3621 guest$341/night1-day gap≈36 km transfer2 new ports
Carnival Cruise Line · Carnival VeneziaTropical Escape – Bahamas & Jamaica27 Dec – 2 Jan 20286 nights🇺🇸Miami $1,7411 guest$290/night1-day gap3 new ports2 new countries
MSC Cruises · MSC SeasideSun-Drenched Sidewinder – Miami & Nassau27 Dec – 3 Jan 20287 nights🇺🇸Miami $1,8931 guest$270/night1-day gap2 new ports
Royal Caribbean · Wonder Of The SeasSundown Sip – Nassau & CocoCay27 Dec – 31 Dec 20274 nights🇺🇸Miami $1,9011 guest$475/night1-day gap2 new ports
Disney Cruise Line · Disney DreamTurquoise Shallows – Castaway Cay & Nassau27 Dec – 30 Dec 20273 nights🇺🇸Fort Lauderdale $2,8131 guest$938/night1-day gap≈36 km transfer2 new ports
Princess Cruises · Regal PrincessGilded Reefs – Celebration Key & Grand Turk27 Dec – 2 Jan 20286 nights🇺🇸Miami $2,9481 guest$491/night1-day gap2 new ports1 new country1 port you already visited
Royal Caribbean · Independence Of The SeasAzure Lagoons – Willemstad & Oranjestad27 Dec – 4 Jan 20288 nights🇺🇸Miami $3,3821 guest$423/night1-day gap4 new ports
Princess Cruises · Regal PrincessCobalt Reef Traverse – Amber Cove & Roatán27 Dec – 9 Jan 202813 nights🇺🇸Miami $4,3161 guest$332/night1-day gap5 new ports4 new countries1 port you already visited
Virgin Voyages · Brilliant LadyBuccaneer's Wake – Nassau, Ocho Rios & Grand Cayman28 Dec – 4 Jan 20287 nights🇺🇸Miami $2,1421 guest$306/night2-day gap3 new ports2 new countries1 port you already visited
Princess Cruises · Sun PrincessPiton Silhouette – San Juan & Barbados28 Dec – 8 Jan 202811 nights🇺🇸Fort Lauderdale $2,3921 guest$217/night2-day gap≈36 km transfer4 new ports4 new countries3 ports you already visited
Celebrity Cruises · Celebrity SilhouettePastel Gable Coast – Willemstad & Aruba28 Dec – 8 Jan 202811 nights🇺🇸Fort Lauderdale $3,0501 guest$277/night2-day gap≈36 km transfer4 new ports1 new country1 port you already visited
Holland America Line · RotterdamPastel Gables – Curaçao, Bonaire & Aruba29 Dec – 8 Jan 202810 nights🇺🇸Fort Lauderdale $3,8341 guest$383/night3-day gap≈36 km transfer4 new ports1 port you already visited
Holland America Line · RotterdamTropical Tides Escape – Turks & Aruba29 Dec – 15 Jan 202817 nights🇺🇸Fort Lauderdale $5,4441 guest$320/night3-day gap≈36 km transfer5 new ports1 new country3 ports you already visited
Carnival Cruise Line · Carnival SunriseSea Glass Jaunt – Half Moon Cay & Nassau30 Dec – 3 Jan 20284 nights🇺🇸Miami $9691 guest$242/night4-day gap1 new port1 port you already visited
Norwegian Cruise Line · Norwegian JewelSwiftwater Sketch – Great Stirrup & Nassau30 Dec – 3 Jan 20284 nights🇺🇸Miami $1,0291 guest$257/night4-day gap2 new ports
Carnival Cruise Line · Carnival ConquestSundial Spin – Bahamas from Canaveral30 Dec – 3 Jan 20284 nights🇺🇸Miami $1,1551 guest$289/night4-day gap1 new port1 port you already visited
Virgin Voyages · Valiant LadyCoral Shallows – Key West & Bimini from Miami30 Dec – 3 Jan 20284 nights🇺🇸Miami $1,3031 guest$326/night4-day gap1 new port1 port you already visited
Norwegian Cruise Line · Norwegian JoySunken Silver – Puerto Plata & Stirrup Cay30 Dec – 4 Jan 20285 nights🇺🇸Miami $1,6591 guest$332/night4-day gap1 new port1 port you already visited
Royal Caribbean · Jewel Of The SeasVelvet Layover – Grand Turk from Fort Lauderdale30 Dec – 3 Jan 20284 nights🇺🇸Fort Lauderdale $1,8371 guest$459/night4-day gap≈36 km transfer1 new port1 new country
Royal Caribbean · Freedom Of The SeasSunlit Shallows – Nassau & CocoCay30 Dec – 3 Jan 20284 nights🇺🇸Miami $2,2141 guest$553/night4-day gap2 new ports