Royal Caribbean International

Independence of the Seas • Royal Caribbean International

7-night Bahamas Loop via Bimini & George Town, Great Exuma Island

Dec 20, 2026 → Dec 27, 2026 • Miami ↔

$879 · $126/night
Royal Caribbean International

Jewel of the Seas • Royal Caribbean International

8-night Western Caribbean Loop via Cozumel & Belize City

Dec 20, 2026 → Dec 28, 2026 • Tampa ↔

$773 · $97/night
Royal Caribbean International

Allure of the Seas • Royal Caribbean International

7-night Eastern Caribbean Loop via Puerto Plata & San Juan

Dec 20, 2026 → Dec 27, 2026 • Miami ↔

$1,091 · $156/night
Royal Caribbean International

Quantum of the Seas • Royal Caribbean International

8-night Melanesia Loop via Nouméa & Mystery Island

Dec 20, 2026 → Dec 28, 2026 • Brisbane ↔

$1,885 · $236/night
Royal Caribbean International

Explorer of the Seas • Royal Caribbean International

7-night Bahamas Loop via Freeport, Grand Bahama & Cozumel

Dec 21, 2026 → Dec 28, 2026 • Port Canaveral ↔

$781 · $112/night
Royal Caribbean International

Ovation of the Seas • Royal Caribbean International

8-night Mexican Riviera Loop via Catalina Island & Cabo San Lucas

Dec 21, 2026 → Dec 29, 2026 • Los Angeles ↔

Great balance
$994 · $124/night
Celebrity Cruises

Celebrity Millennium • Celebrity Cruises

12-night Southeast Asia One-Way via Phuket, Langkawi & Celukan Bawang

Dec 21, 2026 → Jan 2, 2027 • Singapore → Benoa, Bali (Denpasar)

$1,620 · $135/night
Celebrity Cruises

Celebrity Reflection • Celebrity Cruises

7-night Bahamas Loop via Key West & Cozumel

Dec 21, 2026 → Dec 28, 2026 • Fort Lauderdale ↔

Great balance
$719 · $103/night
Celebrity Cruises

Celebrity Edge • Celebrity Cruises

12-night New Zealand Loop via Doubtful Sound & Dusky Sound

Dec 21, 2026 → Jan 2, 2027 • Sydney ↔

$3,304 · $275/night
Royal Caribbean International

Brilliance of the Seas • Royal Caribbean International

7-night Bahamas Loop via Nassau & Coco Cay

Dec 21, 2026 → Dec 28, 2026 • Fort Lauderdale ↔

$904 · $129/night
Royal Caribbean International

Oasis of the Seas • Royal Caribbean International

7-night Bahamas Loop via Nassau & Coco Cay

Dec 21, 2026 → Dec 28, 2026 • Fort Lauderdale ↔

Great balance
$918 · $131/night
Royal Caribbean International

Liberty of the Seas • Royal Caribbean International

5-night Western Caribbean Loop: Cozumel

Dec 21, 2026 → Dec 26, 2026 • Galveston ↔

$687 · $137/night
Royal Caribbean International

Utopia of the Seas • Royal Caribbean International

7-night Eastern Caribbean Loop via Coco Cay & Charlotte Amalie, Saint Thomas

Dec 24, 2026 → Dec 31, 2026 • Port Canaveral ↔

Great balance
$1,310 · $187/night
MSC Cruises

MSC Lirica • MSC Cruises

7-night Brazil Loop: Itajaí & Ilhabela

Dec 26, 2026 → Jan 2, 2027 • Paranaguá ↔

Great balance
Price unavailable
Royal Caribbean International

Legend of the Seas • Royal Caribbean International

8-night ABC Islands Loop via Oranjestad & Coco Cay

Dec 26, 2026 → Jan 3, 2027 • Fort Lauderdale ↔

$2,972 · $372/night
Royal Caribbean International

Rhapsody of the Seas • Royal Caribbean International

7-night Eastern Caribbean Loop via Tortola, Philipsburg & Saint John's

Dec 26, 2026 → Jan 2, 2027 • San Juan ↔

$803 · $115/night
Royal Caribbean International

Freedom of the Seas • Royal Caribbean International

5-night Bahamas Loop via Coco Cay & Falmouth

Dec 26, 2026 → Dec 31, 2026 • Miami ↔

$858 · $172/night
Royal Caribbean International

Independence of the Seas • Royal Caribbean International

7-night Bahamas Loop via Coco Cay & Nassau

Dec 27, 2026 → Jan 3, 2027 • Miami ↔

$1,174 · $168/night
Royal Caribbean International

Explorer of the Seas • Royal Caribbean International

7-night Eastern Caribbean Loop via Freeport, Grand Bahama & Labadee

Dec 28, 2026 → Jan 4, 2027 • Port Canaveral ↔

$955 · $136/night
Celebrity Cruises

Celebrity Reflection • Celebrity Cruises

7-night Eastern Caribbean Loop via Puerto Plata & Charlotte Amalie, Saint Thomas

Dec 28, 2026 → Jan 4, 2027 • Fort Lauderdale ↔

$1,223 · $175/night