Switch ships39
Carnival Cruise Line · Carnival SunriseHorizon Glimpse – Half Moon Cay & Celebration Key26 Dec – 30 Dec 20274 nights🇺🇸Miami $1,0702 guests$268/nightSame day≈36 km transfer1 new port1 port you already visited
Carnival Cruise Line · Carnival MagicSunlit Shores – San Juan & St. Thomas26 Dec – 3 Jan 20288 nights🇺🇸Miami $2,3002 guests$288/nightSame day≈36 km transfer3 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,3082 guests$330/nightSame day≈36 km transfer3 new ports2 new countries
Royal Caribbean · Explorer Of The SeasCaribbean Escape – Nassau & Jamaica26 Dec – 2 Jan 20287 nights🇺🇸Fort Lauderdale $2,4802 guests$354/nightBack-to-back: same day, same port1 new port2 ports you already visited
MSC Cruises · MSC SeashoreTropical Paradise Escape – Bahamas & Turks26 Dec – 2 Jan 20287 nights🇺🇸Miami $2,6162 guests$374/nightSame day≈36 km transfer3 new ports2 new countries1 port you already visited
Celebrity Cruises · Celebrity BeyondCacao & Coral – St. Thomas & Samaná26 Dec – 2 Jan 20287 nights🇺🇸Fort Lauderdale $2,7292 guests$390/nightBack-to-back: same day, same port3 new ports2 new countries
Virgin Voyages · Resilient LadyMangrove Canopy – Roatán, Belize & Bimini26 Dec – 2 Jan 20287 nights🇺🇸Miami $3,3462 guests$478/nightSame day≈36 km transfer4 new ports2 new countries
Celebrity Cruises · Celebrity XcelCobblestone & Surf – San Juan & Amber Cove26 Dec – 2 Jan 20287 nights🇺🇸Fort Lauderdale $3,3792 guests$483/nightBack-to-back: same day, same port3 new ports3 new countries
Royal Caribbean · Allure Of The SeasParadise Found – Coco Cay & Samana26 Dec – 2 Jan 20287 nights🇺🇸Miami $3,4752 guests$496/nightSame day≈36 km transfer4 new ports2 new countries
Norwegian Cruise Line · Norwegian LunaRegatta Point – Tortola & St. Thomas26 Dec – 2 Jan 20287 nights🇺🇸Miami $3,9902 guests$570/nightSame day≈36 km transfer4 new ports3 new countries
MSC Cruises · MSC SeashoreCaribbean Grand Tour – Grand Turk & St. Maarten26 Dec – 9 Jan 202814 nights🇺🇸Miami $4,2462 guests$303/nightSame day≈36 km transfer5 new ports4 new countries1 port you already visited
Royal Caribbean · Symphony Of The SeasSun-Drenched Trade Winds – Philipsburg & San Juan26 Dec – 4 Jan 20289 nights🇺🇸Fort Lauderdale $4,3122 guests$479/nightBack-to-back: same day, same port5 new ports4 new countries
Disney Cruise Line · Disney FantasySunlit Shoals – St. Thomas & Sint Maarten26 Dec – 2 Jan 20287 nights🇺🇸Fort Lauderdale $7,6112 guests$1,087/nightBack-to-back: same day, same port2 new ports2 new countries1 port you already visited
Carnival Cruise Line · Carnival ConquestMist-Kissed Mile – Celebration Key from Miami27 Dec – 30 Dec 20273 nights🇺🇸Miami $7902 guests$263/night1-day gap≈36 km transfer1 new port
Virgin Voyages · Valiant LadyGulf Stream Dart – Bimini from Miami27 Dec – 30 Dec 20273 nights🇺🇸Miami $9542 guests$318/night1-day gap≈36 km transfer1 new port
Royal Caribbean · Jewel Of The SeasGolden Voyage – Nassau & Key West27 Dec – 30 Dec 20273 nights🇺🇸Fort Lauderdale $1,0602 guests$353/night1-day gap1 new port1 port you already visited
MSC Cruises · MSC SeasideSunlit Shoals – Nassau & Ocean Cay from Miami27 Dec – 31 Dec 20274 nights🇺🇸Miami $1,0682 guests$267/night1-day gap≈36 km transfer1 new port1 port you already visited
Celebrity Cruises · Celebrity ReflectionTropical Escape – Key West & Bimini27 Dec – 31 Dec 20274 nights🇺🇸Fort Lauderdale $1,1482 guests$287/night1-day gap2 new ports
Royal Caribbean · Oasis Of The SeasIndigo Ripple – CocoCay & Nassau27 Dec – 31 Dec 20274 nights🇺🇸Fort Lauderdale $1,2572 guests$314/night1-day gap1 new port1 port you already visited
Norwegian Cruise Line · Norwegian VivaSunlit Shoals – Nassau & Stirrup Cay27 Dec – 31 Dec 20274 nights🇺🇸Miami $1,4982 guests$375/night1-day gap≈36 km transfer1 new port1 port you already visited
Royal Caribbean · Wonder Of The SeasSundown Sip – Nassau & CocoCay27 Dec – 31 Dec 20274 nights🇺🇸Miami $1,7772 guests$444/night1-day gap≈36 km transfer1 new port1 port you already visited
Carnival Cruise Line · Carnival VeneziaTropical Escape – Bahamas & Jamaica27 Dec – 2 Jan 20286 nights🇺🇸Miami $1,8782 guests$313/night1-day gap≈36 km transfer2 new ports1 port you already visited
MSC Cruises · MSC SeasideSun-Drenched Sidewinder – Miami & Nassau27 Dec – 3 Jan 20287 nights🇺🇸Miami $2,2792 guests$326/night1-day gap≈36 km transfer1 new port1 port you already visited
Princess Cruises · Regal PrincessGilded Reefs – Celebration Key & Grand Turk27 Dec – 2 Jan 20286 nights🇺🇸Miami $2,8982 guests$483/night1-day gap≈36 km transfer3 new ports2 new countries
Disney Cruise Line · Disney DreamTurquoise Shallows – Castaway Cay & Nassau27 Dec – 30 Dec 20273 nights🇺🇸Fort Lauderdale $3,0282 guests$1,009/night1-day gap1 new port1 port you already visited
Royal Caribbean · Independence Of The SeasAzure Lagoons – Willemstad & Oranjestad27 Dec – 4 Jan 20288 nights🇺🇸Miami $3,2892 guests$411/night1-day gap≈36 km transfer3 new ports2 new countries1 port you already visited
Princess Cruises · Regal PrincessCobalt Reef Traverse – Amber Cove & Roatán27 Dec – 9 Jan 202813 nights🇺🇸Miami $4,2162 guests$324/night1-day gap≈36 km transfer5 new ports4 new countries1 port you already visited
Princess Cruises · Sun PrincessPiton Silhouette – San Juan & Barbados28 Dec – 8 Jan 202811 nights🇺🇸Fort Lauderdale $2,4582 guests$223/night2-day gap7 new ports7 new countries
Celebrity Cruises · Celebrity SilhouettePastel Gable Coast – Willemstad & Aruba28 Dec – 8 Jan 202811 nights🇺🇸Fort Lauderdale $3,0682 guests$279/night2-day gap5 new ports2 new countries
Virgin Voyages · Brilliant LadyBuccaneer's Wake – Nassau, Ocho Rios & Grand Cayman28 Dec – 4 Jan 20287 nights🇺🇸Miami $3,7662 guests$538/night2-day gap≈36 km transfer2 new ports2 ports you already visited
Holland America Line · RotterdamPastel Gables – Curaçao, Bonaire & Aruba29 Dec – 8 Jan 202810 nights🇺🇸Fort Lauderdale $4,1182 guests$412/night3-day gap4 new ports2 new countries1 port you already visited
Holland America Line · RotterdamTropical Tides Escape – Turks & Aruba29 Dec – 15 Jan 202817 nights🇺🇸Fort Lauderdale $5,9422 guests$350/night3-day gap7 new ports5 new countries1 port you already visited
Carnival Cruise Line · Carnival SunriseSea Glass Jaunt – Half Moon Cay & Nassau30 Dec – 3 Jan 20284 nights🇺🇸Miami $1,0802 guests$270/night4-day gap≈36 km transfer2 ports you already visited
Carnival Cruise Line · Carnival ConquestSundial Spin – Bahamas from Canaveral30 Dec – 3 Jan 20284 nights🇺🇸Miami $1,2562 guests$314/night4-day gap≈36 km transfer1 new port1 port you already visited
Norwegian Cruise Line · Norwegian JewelSwiftwater Sketch – Great Stirrup & Nassau30 Dec – 3 Jan 20284 nights🇺🇸Miami $1,3382 guests$335/night4-day gap≈36 km transfer1 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,7852 guests$446/night4-day gap1 new port1 new country
Virgin Voyages · Valiant LadyCoral Shallows – Key West & Bimini from Miami30 Dec – 3 Jan 20284 nights🇺🇸Miami $1,9122 guests$478/night4-day gap≈36 km transfer2 new ports
Norwegian Cruise Line · Norwegian JoySunken Silver – Puerto Plata & Stirrup Cay30 Dec – 4 Jan 20285 nights🇺🇸Miami $2,0382 guests$408/night4-day gap≈36 km transfer2 new ports1 new country
Royal Caribbean · Freedom Of The SeasSunlit Shallows – Nassau & CocoCay30 Dec – 3 Jan 20284 nights🇺🇸Miami $2,1072 guests$527/night4-day gap≈36 km transfer1 new port1 port you already visited