Switch ships39
Carnival Cruise Line · Carnival ConquestPulse of the Gulf – Celebration Key from Miami21 Dec – 24 Dec 20263 nights🇺🇸Miami $6422 guests$214/nightBack-to-back: same day, same port1 new port
Royal Caribbean · Wonder Of The SeasPina Colada Pause – Nassau & CocoCay21 Dec – 24 Dec 20263 nights🇺🇸Miami $1,0532 guests$351/nightBack-to-back: same day, same port1 new port1 port you already visited
Carnival Cruise Line · Carnival SunriseSea Glass Shores – Nassau & Half Moon Cay21 Dec – 26 Dec 20265 nights🇺🇸Miami $1,2342 guests$247/nightBack-to-back: same day, same port2 new ports1 port you already visited
MSC Cruises · MSC SeasideCobblestone & Coral – San Juan & Puerto Plata21 Dec – 28 Dec 20267 nights🇺🇸Miami $1,5162 guests$217/nightBack-to-back: same day, same port3 new ports2 new countries
Virgin Voyages · Scarlet LadySunken Reef Run – Cozumel & Bimini21 Dec – 26 Dec 20265 nights🇺🇸Miami $1,8902 guests$378/nightBack-to-back: same day, same port1 new port1 port you already visited
Royal Caribbean · Freedom Of The SeasTropical Escape – Grand Cayman & Nassau21 Dec – 26 Dec 20265 nights🇺🇸Miami $2,1372 guests$427/nightBack-to-back: same day, same port1 new port1 new country1 port you already visited
Celebrity Cruises · Celebrity ReflectionPalm-Fringed Paradise – Key West & Cozumel21 Dec – 28 Dec 20267 nights🇺🇸Fort Lauderdale $2,5932 guests$370/nightSame day≈36 km transfer2 new ports1 new country1 port you already visited
Royal Caribbean · Brilliance Of The SeasTurquoise Shallows – Nassau & Grand Turk21 Dec – 28 Dec 20267 nights🇺🇸Fort Lauderdale $2,6712 guests$382/nightSame day≈36 km transfer2 new ports1 new country1 port you already visited
Royal Caribbean · Oasis Of The SeasTurquoise Shallows – Nassau & Falmouth from Fort Lauderdale21 Dec – 28 Dec 20267 nights🇺🇸Fort Lauderdale $2,6722 guests$382/nightSame day≈36 km transfer1 new port2 ports you already visited
MSC Cruises · MSC SeasideTrade Winds Legacy – Puerto Plata to Cozumel21 Dec – 4 Jan 202714 nights🇺🇸Miami $4,2242 guests$302/nightBack-to-back: same day, same port4 new ports3 new countries2 ports you already visited
Disney Cruise Line · Disney DreamSunlit Shallows – Bahamian Cays from Florida21 Dec – 27 Dec 20266 nights🇺🇸Fort Lauderdale $4,3772 guests$729/nightSame day≈36 km transfer1 new port1 port you already visited
Norwegian Cruise Line · Norwegian JoySunkissed Snippet – Bahamas from Miami22 Dec – 26 Dec 20264 nights🇺🇸Miami $1,1382 guests$285/night1-day gap1 new port1 port you already visited
Holland America Line · VolendamTobacco & Tides – Caribbean’s Hidden Spice Islands22 Dec – 5 Jan 202714 nights🇺🇸Fort Lauderdale $3,8902 guests$278/night1-day gap≈36 km transfer8 new ports6 new countries
Celebrity Cruises · Celebrity EclipseExotic Caribbean Escape – St. Lucia & Barbados22 Dec – 3 Jan 202712 nights🇺🇸Fort Lauderdale $4,0102 guests$334/night1-day gap≈36 km transfer6 new ports4 new countries
Holland America Line · RotterdamIsland Odyssey – Dominica, Antigua & St. Lucia22 Dec – 2 Jan 202711 nights🇺🇸Fort Lauderdale $4,0692 guests$370/night1-day gap≈36 km transfer7 new ports6 new countries
Holland America Line · RotterdamTidebound Odyssey – Caribbean & Cayman22 Dec – 12 Jan 202721 nights🇺🇸Fort Lauderdale $6,2162 guests$296/night1-day gap≈36 km transfer10 new ports7 new countries2 ports you already visited
Virgin Voyages · Brilliant LadyNeon Wave – Bimini & Grand Turk23 Dec – 28 Dec 20265 nights🇺🇸Miami $2,2902 guests$458/night2-day gap2 new ports1 new country
Norwegian Cruise Line · Norwegian JewelCaribbean Grand Tour – Bahamas, Aruba & St. Maarten23 Dec – 4 Jan 202712 nights🇺🇸Miami $3,6982 guests$308/night2-day gap8 new ports4 new countries
MSC Cruises · MSC PoesiaCaribbean Grand Tour – Jamaica, Colombia & Belize23 Dec – 3 Jan 202711 nights🇺🇸Miami $4,1932 guests$381/night2-day gap3 new ports1 new country3 ports you already visited
Disney Cruise Line · Disney DestinySunlit Bahamian Sands – Lookout & Castaway Cay23 Dec – 28 Dec 20265 nights🇺🇸Fort Lauderdale $5,6552 guests$1,131/night2-day gap≈36 km transfer1 new port1 port you already visited
MSC Cruises · MSC PoesiaCaribbean & Panama Canal – Ocho Rios, Cartagena & Roatan23 Dec – 14 Jan 202722 nights🇺🇸Miami $6,6292 guests$301/night2-day gap4 new ports1 new country3 ports you already visited
Carnival Cruise Line · Carnival ConquestSea Glass Run – Bahamas from Canaveral24 Dec – 28 Dec 20264 nights🇺🇸Miami $1,4262 guests$357/night3-day gap2 new ports
Royal Caribbean · Wonder Of The SeasCoconut & Coral – Miami from Nassau24 Dec – 28 Dec 20264 nights🇺🇸Miami $2,3162 guests$579/night3-day gap1 new port1 port you already visited
Celebrity Cruises · Celebrity AscentSun-Kissed Paradise – Philipsburg & St. Lucia24 Dec – 4 Jan 202711 nights🇺🇸Fort Lauderdale $4,7462 guests$431/night3-day gap≈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/night5-day gap2 new ports
Norwegian Cruise Line · Norwegian JoySun-Kissed Odyssey – Cozumel & Riviera Maya26 Dec – 31 Dec 20265 nights🇺🇸Miami $1,3382 guests$268/night5-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/night5-day gap1 new port1 port you already visited
Royal Caribbean · Freedom Of The SeasSunken Anchor – CocoCay & Falmouth26 Dec – 31 Dec 20265 nights🇺🇸Miami $2,2442 guests$449/night5-day gap1 new port1 port you already visited
Princess Cruises · Coral PrincessIndigo Archipelago – Martinique, Barbados & St. Lucia26 Dec – 6 Jan 202711 nights🇺🇸Fort Lauderdale $2,2982 guests$209/night5-day gap≈36 km transfer6 new ports6 new countries
Carnival Cruise Line · Carnival MagicSunshine & Sea – San Juan & St. Thomas26 Dec – 3 Jan 20278 nights🇺🇸Miami $2,3762 guests$297/night5-day gap4 new ports3 new countries
Holland America Line · ZuiderdamJade Horizon – San Juan, Grand Turk & St. Thomas26 Dec – 2 Jan 20277 nights🇺🇸Miami $2,4812 guests$354/night5-day gap4 new ports3 new countries
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/night5-day gap≈36 km transfer3 new ports1 new country1 port you already visited
Norwegian Cruise Line · Norwegian LunaCaribbean Island Escape – Roatan & Cozumel26 Dec – 2 Jan 20277 nights🇺🇸Miami $2,6982 guests$385/night5-day gap2 new ports1 new country2 ports you already visited
Princess Cruises · Regal PrincessArchipelago Ledger – San Juan & Grand Turk26 Dec – 9 Jan 202714 nights🇺🇸Fort Lauderdale $2,8982 guests$207/night5-day gap≈36 km transfer5 new ports4 new countries1 port you already visited
MSC Cruises · MSC World AmericaBasking Coast – Amber Cove & Ocean Cay26 Dec – 2 Jan 20277 nights🇺🇸Miami $3,3472 guests$478/night5-day gap3 new ports2 new countries
Princess Cruises · Regal PrincessIndigo Meridian – Puerto Plata & Philipsburg26 Dec – 3 Jan 20278 nights🇺🇸Fort Lauderdale $3,7982 guests$475/night5-day gap≈36 km transfer4 new ports4 new countries
Holland America Line · EurodamTranquil Horizons – Grand Cayman & Amber Cove26 Dec – 9 Jan 202714 nights🇺🇸Fort Lauderdale $3,8672 guests$276/night5-day gap≈36 km transfer6 new ports3 new countries1 port you already visited
Princess Cruises · Star PrincessIndigo Reefs – Grand Turk & Puerto Plata26 Dec – 2 Jan 20277 nights🇺🇸Fort Lauderdale $4,0182 guests$574/night5-day gap≈36 km transfer3 new ports2 new countries
Princess Cruises · Star PrincessCaribbean Grand Tour – Grand Turk, Roatan & Cozumel26 Dec – 9 Jan 202714 nights🇺🇸Fort Lauderdale $5,2362 guests$374/night5-day gap≈36 km transfer5 new ports3 new countries1 port you already visited