Switch ships38
Holland America Line · EurodamRainforest Arc – Dominica & Martinique22 Dec – 2 Jan 202811 nights🇺🇸Fort Lauderdale $4,4562 guests$405/nightBack-to-back: same day, same port6 new ports6 new countries
Holland America Line · OosterdamSpanish Main Bastions – Cartagena & Curaçao22 Dec – 2 Jan 202811 nights🇺🇸Fort Lauderdale $4,8952 guests$445/nightBack-to-back: same day, same port5 new ports4 new countries
Holland America Line · EurodamVerdant Arc – Martinique, Roatan & Belize22 Dec – 12 Jan 202821 nights🇺🇸Fort Lauderdale $7,4392 guests$354/nightBack-to-back: same day, same port11 new ports11 new countries
Holland America Line · OosterdamGilded Bastions – Cartagena & Curaçao22 Dec – 14 Jan 202823 nights🇺🇸Fort Lauderdale $8,7342 guests$380/nightBack-to-back: same day, same port8 new ports6 new countries
Carnival Cruise Line · Carnival ConquestMoonlit Shimmer – Grand Bahama from Florida23 Dec – 27 Dec 20274 nights🇺🇸Miami $1,2962 guests$324/night1-day gap≈36 km transfer2 new ports1 new country
Virgin Voyages · Brilliant LadySun-Drenched Wake – Bimini & Cozumel from Miami23 Dec – 28 Dec 20275 nights🇺🇸Miami $1,6902 guests$338/night1-day gap≈36 km transfer2 new ports2 new countries
Royal Caribbean · Freedom Of The SeasCaribbean Escape – Jamaica & Cozumel23 Dec – 30 Dec 20277 nights🇺🇸Miami $2,4472 guests$350/night1-day gap≈36 km transfer4 new ports3 new countries
Holland America Line · ZuiderdamSapphire Horizon Escape – Amber Cove & Grand Turk23 Dec – 30 Dec 20277 nights🇺🇸Fort Lauderdale $2,7792 guests$397/night1-day gap4 new ports3 new countries
Princess Cruises · Caribbean PrincessIsthmus Odyssey – Oranjestad, Cartagena & Cozumel23 Dec – 4 Jan 202812 nights🇺🇸Fort Lauderdale $3,5082 guests$292/night1-day gap6 new ports5 new countries
MSC Cruises · MSC PoesiaTropical Treasures – Bonaire, Aruba & Curacao23 Dec – 2 Jan 202810 nights🇺🇸Miami $3,9182 guests$392/night1-day gap≈36 km transfer5 new ports3 new countries
Celebrity Cruises · Celebrity AscentCaribbean Grand Tour – Philipsburg, Castries & St. George's23 Dec – 3 Jan 202811 nights🇺🇸Fort Lauderdale $4,2982 guests$391/night1-day gap6 new ports6 new countries
Celebrity Cruises · Celebrity EclipseCaribbean Grand Voyage – Aruba & St. Lucia23 Dec – 5 Jan 202813 nights🇺🇸Fort Lauderdale $4,5672 guests$351/night1-day gap7 new ports5 new countries
Holland America Line · VolendamSugar & Sargassum – Lesser Antilles Loop23 Dec – 4 Jan 202812 nights🇺🇸Fort Lauderdale $4,7152 guests$393/night1-day gap7 new ports7 new countries
Royal Caribbean · Legend Of The SeasCoral Steppes – Costa Maya & Cozumel23 Dec – 30 Dec 20277 nights🇺🇸Fort Lauderdale $4,8092 guests$687/night1-day gap3 new ports2 new countries
Royal Caribbean · Hero Of The SeasCobblestone Reach – San Juan & St. Thomas23 Dec – 30 Dec 20277 nights🇺🇸Miami $4,8362 guests$691/night1-day gap≈36 km transfer3 new ports3 new countries
Holland America Line · ZuiderdamAmber & Cobalt Deep – San Juan & St. Thomas23 Dec – 6 Jan 202814 nights🇺🇸Fort Lauderdale $5,7392 guests$410/night1-day gap6 new ports5 new countries
Celebrity Cruises · Celebrity ReflectionBahamas Escape – Key West & Freeport24 Dec – 27 Dec 20273 nights🇺🇸Fort Lauderdale $1,0972 guests$366/night2-day gap2 new ports1 new country
MSC Cruises · MSC SeasideSun & Sand – Nassau & Ocean Cay24 Dec – 27 Dec 20273 nights🇺🇸Miami $1,1602 guests$387/night2-day gap≈36 km transfer2 new ports1 new country
Royal Caribbean · Jewel Of The SeasSun-Drenched Sprint – Nassau & Freeport24 Dec – 27 Dec 20273 nights🇺🇸Fort Lauderdale $1,1752 guests$392/night2-day gap2 new ports1 new country
Norwegian Cruise Line · Norwegian VivaCoral Quickstep – Nassau & Great Stirrup Cay24 Dec – 27 Dec 20273 nights🇺🇸Miami $1,2982 guests$433/night2-day gap≈36 km transfer2 new ports1 new country
Royal Caribbean · Oasis Of The SeasSaltwater Snap – CocoCay & Nassau24 Dec – 27 Dec 20273 nights🇺🇸Fort Lauderdale $1,3392 guests$446/night2-day gap2 new ports1 new country
Royal Caribbean · Wonder Of The SeasCoral Shallows – Nassau & CocoCay from Miami24 Dec – 27 Dec 20273 nights🇺🇸Miami $1,6462 guests$549/night2-day gap≈36 km transfer2 new ports1 new country
MSC Cruises · MSC World AmericaWashed Shell – Puerto Rico & Ocean Cay24 Dec – 31 Dec 20277 nights🇺🇸Miami $2,8072 guests$401/night2-day gap≈36 km transfer3 new ports3 new countries
Princess Cruises · Enchanted PrincessIndigo Horizons – Bridgetown & Roseau from Florida24 Dec – 4 Jan 202811 nights🇺🇸Fort Lauderdale $3,0982 guests$282/night2-day gap7 new ports7 new countries
Disney Cruise Line · Disney DreamPink Sand Sprint – Lookout Cay from Fort Lauderdale24 Dec – 27 Dec 20273 nights🇺🇸Fort Lauderdale $3,1542 guests$1,051/night2-day gap1 new port1 new country
MSC Cruises · MSC World AmericaCaribbean Odyssey – Puerto Plata, San Juan & Cozumel24 Dec – 8 Jan 202815 nights🇺🇸Miami $5,9082 guests$394/night2-day gap≈36 km transfer7 new ports5 new countries
Norwegian Cruise Line · Norwegian AuraMayan Reef Trail – Roatan, Harvest Caye & Cozumel25 Dec – 1 Jan 20287 nights🇺🇸Miami $3,8382 guests$548/night3-day gap≈36 km transfer4 new ports3 new countries
Carnival Cruise Line · Carnival SunriseHorizon Glimpse – Half Moon Cay & Celebration Key26 Dec – 30 Dec 20274 nights🇺🇸Miami $1,0702 guests$268/night4-day gap≈36 km transfer2 new ports1 new country
Carnival Cruise Line · Carnival MagicSunlit Shores – San Juan & St. Thomas26 Dec – 3 Jan 20288 nights🇺🇸Miami $2,3002 guests$288/night4-day gap≈36 km transfer4 new ports4 new countries
Carnival Cruise Line · Carnival CelebrationTropical Getaway – Grand Turk & Puerto Plata26 Dec – 2 Jan 20287 nights🇺🇸Miami $2,3082 guests$330/night4-day gap≈36 km transfer3 new ports3 new countries
Princess Cruises · Sky PrincessIndigo Bastion – San Juan & Basseterre26 Dec – 2 Jan 20287 nights🇺🇸Fort Lauderdale $2,3382 guests$334/night4-day gap3 new ports3 new countries
Royal Caribbean · Explorer Of The SeasCaribbean Escape – Nassau & Jamaica26 Dec – 2 Jan 20287 nights🇺🇸Fort Lauderdale $2,4802 guests$354/night4-day gap3 new ports3 new countries
MSC Cruises · MSC SeashoreTropical Paradise Escape – Bahamas & Turks26 Dec – 2 Jan 20287 nights🇺🇸Miami $2,6162 guests$374/night4-day gap≈36 km transfer4 new ports3 new countries
Celebrity Cruises · Celebrity BeyondCacao & Coral – St. Thomas & Samaná26 Dec – 2 Jan 20287 nights🇺🇸Fort Lauderdale $2,7292 guests$390/night4-day gap3 new ports2 new countries
Virgin Voyages · Resilient LadyMangrove Canopy – Roatán, Belize & Bimini26 Dec – 2 Jan 20287 nights🇺🇸Miami $3,3462 guests$478/night4-day gap≈36 km transfer4 new ports4 new countries
Celebrity Cruises · Celebrity XcelCobblestone & Surf – San Juan & Amber Cove26 Dec – 2 Jan 20287 nights🇺🇸Fort Lauderdale $3,3792 guests$483/night4-day gap3 new ports3 new countries
Royal Caribbean · Allure Of The SeasParadise Found – Coco Cay & Samana26 Dec – 2 Jan 20287 nights🇺🇸Miami $3,4752 guests$496/night4-day gap≈36 km transfer4 new ports3 new countries
Norwegian Cruise Line · Norwegian LunaRegatta Point – Tortola & St. Thomas26 Dec – 2 Jan 20287 nights🇺🇸Miami $3,9902 guests$570/night4-day gap≈36 km transfer4 new ports4 new countries