Departure months
Trip length
Search
Celebrity Cruises

Celebrity Summit • Celebrity Cruises

7-night Bahamas Loop via Bimini & Key West

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

From $648

$93/night

Royal Caribbean International

Allure of the Seas • Royal Caribbean International

7-night Bahamas Loop via Nassau & Coco Cay

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

Great balance

From $709

$101/night

Royal Caribbean International

Brilliance of the Seas • Royal Caribbean International

4-night Bahamas Loop via Freeport, Grand Bahama & Nassau

Dec 14, 2026 → Dec 18, 2026 • Fort Lauderdale ↔

From $376

$94/night

Norwegian Cruise Line

Norwegian Dawn • Norwegian Cruise Line

5-night Bahamas Loop via Key West & Great Stirrup Cay

Dec 14, 2026 → Dec 19, 2026 • Jacksonville ↔

From $619

$124/night

Typical price
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 ↔

From $944

$135/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 ↔

From $874

$125/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

From $742

$106/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 ↔

From $948

$135/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

From $993

$142/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 ↔

From $998

$200/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 ↔

From $1,229

$176/night

Royal Caribbean International

Harmony of the Seas • Royal Caribbean International

6-night Bahamas Loop via Nassau & Coco Cay

Dec 30, 2026 → Jan 5, 2027 • Port Canaveral ↔

Great balance

From $1,172

$195/night

Celebrity Cruises

Celebrity Xcel • Celebrity Cruises

7-night Bahamas Loop via Nassau & Cozumel

Jan 3, 2027 → Jan 10, 2027 • Miami ↔

Great balance

From $798

$114/night

Royal Caribbean International

Independence of the Seas • Royal Caribbean International

7-night Bahamas Loop via Coco Cay & Cozumel

Jan 3, 2027 → Jan 10, 2027 • Miami ↔

From $600

$86/night

Royal Caribbean International

Brilliance of the Seas • Royal Caribbean International

4-night Bahamas Loop via Coco Cay & Freeport, Grand Bahama

Jan 4, 2027 → Jan 8, 2027 • Fort Lauderdale ↔

From $350

$87/night

Royal Caribbean International

Freedom of the Seas • Royal Caribbean International

5-night Bahamas Loop via Puerto Plata & Coco Cay

Jan 4, 2027 → Jan 9, 2027 • Miami ↔

From $626

$125/night

Celebrity Cruises

Celebrity Apex • Celebrity Cruises

7-night Bahamas Loop via Key West & Cozumel

Jan 9, 2027 → Jan 16, 2027 • Port Canaveral ↔

Great balance

From $793

$113/night

Royal Caribbean International

Freedom of the Seas • Royal Caribbean International

5-night Bahamas Loop via Nassau & Labadee

Jan 9, 2027 → Jan 14, 2027 • Miami ↔

From $539

$108/night

Royal Caribbean International

Allure of the Seas • Royal Caribbean International

5-night Bahamas Loop via Cozumel & Nassau

Jan 10, 2027 → Jan 15, 2027 • Miami ↔

From $670

$134/night

Royal Caribbean International

Adventure of the Seas • Royal Caribbean International

6-night Bahamas Loop via Coco Cay & Labadee

Jan 10, 2027 → Jan 16, 2027 • Fort Lauderdale ↔

From $486

$81/night

Filters

Filters

Reset
Deal Signals
Trip Style
Cabin Type
Ports Visited
Cruise Line & Ship
Price

Per person