Switch ships38 Carnival Cruise Line · Carnival Conquest Mist-Kissed Mile – Celebration Key from Miami 27 Dec – 30 Dec 2027 3 nights🇺🇸 Miami$790 2 guests $263/night Back-to-back: same day, same port 1 new port
Virgin Voyages · Valiant Lady Gulf Stream Dart – Bimini from Miami 27 Dec – 30 Dec 2027 3 nights🇺🇸 Miami$954 2 guests $318/night Back-to-back: same day, same port 1 new port
Royal Caribbean · Jewel Of The Seas Golden Voyage – Nassau & Key West 27 Dec – 30 Dec 2027 3 nights🇺🇸 Fort Lauderdale$1,060 2 guests $353/night Same day ≈36 km transfer 1 new port 1 port you already visited
MSC Cruises · MSC Seaside Sunlit Shoals – Nassau & Ocean Cay from Miami 27 Dec – 31 Dec 2027 4 nights🇺🇸 Miami$1,068 2 guests $267/night Back-to-back: same day, same port 2 ports you already visited
Celebrity Cruises · Celebrity Reflection Tropical Escape – Key West & Bimini 27 Dec – 31 Dec 2027 4 nights🇺🇸 Fort Lauderdale$1,148 2 guests $287/night Same day ≈36 km transfer 2 new ports
Royal Caribbean · Oasis Of The Seas Indigo Ripple – CocoCay & Nassau 27 Dec – 31 Dec 2027 4 nights🇺🇸 Fort Lauderdale$1,257 2 guests $314/night Same day ≈36 km transfer 1 new port 1 port you already visited
Norwegian Cruise Line · Norwegian Viva Sunlit Shoals – Nassau & Stirrup Cay 27 Dec – 31 Dec 2027 4 nights🇺🇸 Miami$1,498 2 guests $375/night Back-to-back: same day, same port 1 new port 1 port you already visited
Royal Caribbean · Wonder Of The Seas Sundown Sip – Nassau & CocoCay 27 Dec – 31 Dec 2027 4 nights🇺🇸 Miami$1,777 2 guests $444/night Back-to-back: same day, same port 1 new port 1 port you already visited
MSC Cruises · MSC Seaside Sun-Drenched Sidewinder – Miami & Nassau 27 Dec – 3 Jan 2028 7 nights🇺🇸 Miami$2,279 2 guests $326/night Back-to-back: same day, same port 2 ports you already visited
Princess Cruises · Regal Princess Gilded Reefs – Celebration Key & Grand Turk 27 Dec – 2 Jan 2028 6 nights🇺🇸 Miami$2,898 2 guests $483/night Back-to-back: same day, same port 2 new ports 1 new country 1 port you already visited
Disney Cruise Line · Disney Dream Turquoise Shallows – Castaway Cay & Nassau 27 Dec – 30 Dec 2027 3 nights🇺🇸 Fort Lauderdale$3,028 2 guests $1,009/night Same day ≈36 km transfer 1 new port 1 port you already visited
Royal Caribbean · Independence Of The Seas Azure Lagoons – Willemstad & Oranjestad 27 Dec – 4 Jan 2028 8 nights🇺🇸 Miami$3,289 2 guests $411/night Back-to-back: same day, same port 1 new port 3 ports you already visited
Princess Cruises · Regal Princess Cobalt Reef Traverse – Amber Cove & Roatán 27 Dec – 9 Jan 2028 13 nights🇺🇸 Miami$4,216 2 guests $324/night Back-to-back: same day, same port 5 new ports 4 new countries 1 port you already visited
Princess Cruises · Sun Princess Piton Silhouette – San Juan & Barbados 28 Dec – 8 Jan 2028 11 nights🇺🇸 Fort Lauderdale$2,458 2 guests $223/night 1-day gap ≈36 km transfer 6 new ports 5 new countries 1 port you already visited
Celebrity Cruises · Celebrity Silhouette Pastel Gable Coast – Willemstad & Aruba 28 Dec – 8 Jan 2028 11 nights🇺🇸 Fort Lauderdale$3,068 2 guests $279/night 1-day gap ≈36 km transfer 2 new ports 1 new country 3 ports you already visited
Virgin Voyages · Brilliant Lady Buccaneer's Wake – Nassau, Ocho Rios & Grand Cayman 28 Dec – 4 Jan 2028 7 nights🇺🇸 Miami$3,766 2 guests $538/night 1-day gap 3 new ports 2 new countries 1 port you already visited
Holland America Line · Rotterdam Pastel Gables – Curaçao, Bonaire & Aruba 29 Dec – 8 Jan 2028 10 nights🇺🇸 Fort Lauderdale$4,091 2 guests $409/night 2-day gap ≈36 km transfer 2 new ports 3 ports you already visited
Holland America Line · Rotterdam Tropical Tides Escape – Turks & Aruba 29 Dec – 15 Jan 2028 17 nights🇺🇸 Fort Lauderdale$5,903 2 guests $347/night 2-day gap ≈36 km transfer 5 new ports 3 new countries 3 ports you already visited
Carnival Cruise Line · Carnival Sunrise Sea Glass Jaunt – Half Moon Cay & Nassau 30 Dec – 3 Jan 2028 4 nights🇺🇸 Miami$1,080 2 guests $270/night 3-day gap 1 new port 1 port you already visited
Carnival Cruise Line · Carnival Conquest Sundial Spin – Bahamas from Canaveral 30 Dec – 3 Jan 2028 4 nights🇺🇸 Miami$1,256 2 guests $314/night 3-day gap 2 new ports
Norwegian Cruise Line · Norwegian Jewel Swiftwater Sketch – Great Stirrup & Nassau 30 Dec – 3 Jan 2028 4 nights🇺🇸 Miami$1,338 2 guests $335/night 3-day gap 1 new port 1 port you already visited
Royal Caribbean · Jewel Of The Seas Velvet Layover – Grand Turk from Fort Lauderdale 30 Dec – 3 Jan 2028 4 nights🇺🇸 Fort Lauderdale$1,785 2 guests $446/night 3-day gap ≈36 km transfer 1 new port 1 new country
Virgin Voyages · Valiant Lady Coral Shallows – Key West & Bimini from Miami 30 Dec – 3 Jan 2028 4 nights🇺🇸 Miami$1,912 2 guests $478/night 3-day gap 2 new ports
Norwegian Cruise Line · Norwegian Joy Sunken Silver – Puerto Plata & Stirrup Cay 30 Dec – 4 Jan 2028 5 nights🇺🇸 Miami$2,038 2 guests $408/night 3-day gap 1 new port 1 port you already visited
Royal Caribbean · Freedom Of The Seas Sunlit Shallows – Nassau & CocoCay 30 Dec – 3 Jan 2028 4 nights🇺🇸 Miami$2,107 2 guests $527/night 3-day gap 1 new port 1 port you already visited
Holland America Line · Zuiderdam Verdant Voyages & Vibes – San Juan & Grand Turk 30 Dec – 6 Jan 2028 7 nights🇺🇸 Fort Lauderdale$3,375 2 guests $482/night 3-day gap ≈36 km transfer 4 new ports 3 new countries
Disney Cruise Line · Disney Dream Sunlit Shoals – Lookout Cay & Nassau 30 Dec – 3 Jan 2028 4 nights🇺🇸 Fort Lauderdale$4,584 2 guests $1,146/night 3-day gap ≈36 km transfer 1 new port 1 port you already visited
Royal Caribbean · Legend Of The Seas Caribbean Escape – Curacao & Aruba 30 Dec – 8 Jan 2028 9 nights🇺🇸 Fort Lauderdale$7,084 2 guests $787/night 3-day gap ≈36 km transfer 2 new ports 2 ports you already visited
Royal Caribbean · Hero Of The Seas Sunlit Tradewinds – San Juan & St. Thomas 30 Dec – 8 Jan 2028 9 nights🇺🇸 Miami$7,651 2 guests $850/night 3-day gap 5 new ports 3 new countries
Norwegian Cruise Line · Norwegian Viva Coral Shallows – Great Stirrup Cay from Miami 31 Dec – 3 Jan 2028 3 nights🇺🇸 Miami$1,258 2 guests $419/night 4-day gap 1 new port
MSC Cruises · MSC Seaside Swift Sailing – Nassau & Ocean Cay 31 Dec – 3 Jan 2028 3 nights🇺🇸 Miami$1,360 2 guests $453/night 4-day gap 2 ports you already visited
Celebrity Cruises · Celebrity Reflection Bahamas Escape – Key West & Freeport 31 Dec – 3 Jan 2028 3 nights🇺🇸 Fort Lauderdale$1,416 2 guests $472/night 4-day gap ≈36 km transfer 2 new ports
Royal Caribbean · Oasis Of The Seas Tropic Transit – Nassau & CocoCay from Lauderdale 31 Dec – 3 Jan 2028 3 nights🇺🇸 Fort Lauderdale$1,479 2 guests $493/night 4-day gap ≈36 km transfer 1 new port 1 port you already visited
Royal Caribbean · Wonder Of The Seas Swift Atlantic Pulse – CocoCay & Nassau from Miami 31 Dec – 3 Jan 2028 3 nights🇺🇸 Miami$2,210 2 guests $737/night 4-day gap 1 new port 1 port you already visited
MSC Cruises · MSC World America Caribbean Escape – Bahamas & Roatan 31 Dec – 8 Jan 2028 8 nights🇺🇸 Miami$3,368 2 guests $421/night 4-day gap 3 new ports 2 new countries 2 ports you already visited
MSC Cruises · MSC World America Caribbean Odyssey – Roatan, Cozumel & San Juan 31 Dec – 15 Jan 2028 15 nights🇺🇸 Miami$4,948 2 guests $330/night 4-day gap 4 new ports 3 new countries 3 ports you already visited
Norwegian Cruise Line · Norwegian Aura Mayan Reef Trail – Roatan, Harvest Caye & Cozumel 1 Jan – 8 Jan 2028 7 nights🇺🇸 Miami$2,438 2 guests $348/night 5-day gap 4 new ports 3 new countries
Carnival Cruise Line · Carnival Celebration Coral Coast Odyssey – St. Thomas & San Juan 2 Jan – 9 Jan 2028 7 nights🇺🇸 Miami$1,128 2 guests $161/night 6-day gap 3 new ports 2 new countries