Holland America

Nieuw Amsterdam

Fort Lauderdale → Philipsburg → Half Moon Cay → Fort Lauderdale

Dec 11, 2026 · 9 nights

$699 interior · $78/night

22% below typical · 3-month low
Royal Caribbean International

Legend of the Seas

Fort Lauderdale → Coco Cay → Costa Maya (Mahahual) → Fort Lauderdale

Dec 20, 2026 · 6 nights

$1,248 interior · $208/night

23% below typical · 3-month low
Princess Cruises

Regal Princess

Fort Lauderdale → Puerto Plata → Grand Turk Island → Fort Lauderdale

Dec 26, 2026 · 8 nights

$1,199 oceanview · $150/night

22% below typical · 3-month low
Royal Caribbean International

Legend of the Seas

Fort Lauderdale → Coco Cay → Costa Maya (Mahahual) → Fort Lauderdale

Dec 6, 2026 · 6 nights

$1,352 balcony · $225/night

28% below typical · Price trending down
Royal Caribbean International

Oasis of the Seas

Fort Lauderdale → Nassau → Coco Cay → Fort Lauderdale

Dec 7, 2026 · 4 nights

$328 balcony · $82/night

31% below typical · 3-month low
Holland America

Rotterdam

Fort Lauderdale → Half Moon Cay → Cozumel → Fort Lauderdale

Dec 12, 2026 · 10 nights

$799 oceanview · $80/night

24% below typical · 3-month low
Disney Cruise Line

Disney Destiny

Fort Lauderdale → Disney Lookout Cay at Lighthouse Point → Fort Lauderdale

Dec 19, 2026 · 4 nights

$1,873 interior · $468/night

25% below typical · Price trending down
Royal Caribbean International

Legend of the Seas

Fort Lauderdale → Willemstad → Coco Cay → Fort Lauderdale

Dec 12, 2026 · 8 nights

$1,399 interior · $175/night

23% below typical · 3-month low
Holland America

Nieuw Amsterdam

Fort Lauderdale → Half Moon Cay → Key West → Fort Lauderdale

Dec 20, 2026 · 7 nights

$549 interior · $78/night

27% below typical · 3-month low
Royal Caribbean International

Oasis of the Seas

Fort Lauderdale → Nassau → Coco Cay → Fort Lauderdale

Dec 14, 2026 · 4 nights

$298 interior · $75/night

32% below typical · 3-month low
Disney Cruise Line

Disney Destiny

Fort Lauderdale → Disney Lookout Cay at Lighthouse Point → Fort Lauderdale

Dec 23, 2026 · 5 nights

$7,477 suite · $1,495/night

33% below typical · 3-month low
Holland America

Eurodam

Fort Lauderdale → Half Moon Cay → Grand Turk Island → Fort Lauderdale

Dec 26, 2026 · 14 nights

$1,329 oceanview · $95/night

11% below typical · 3-month low
Holland America

Nieuw Statendam

Fort Lauderdale → Nassau → Charlotte Amalie, Saint Thomas → Fort Lauderdale

Dec 27, 2026 · 14 nights

$1,249 interior · $89/night

24% below typical · 3-month low
Royal Caribbean International

Brilliance of the Seas

Fort Lauderdale → Freeport, Grand Bahama → Nassau → Fort Lauderdale

Dec 4, 2026 · 3 nights

$298 interior · $99/night

33% below typical · 3-month low
Royal Caribbean International

Brilliance of the Seas

Fort Lauderdale → Freeport, Grand Bahama → Nassau → Fort Lauderdale

Dec 11, 2026 · 3 nights

$338 oceanview · $113/night

35% below typical · 3-month low
Holland America

Nieuw Amsterdam

Fort Lauderdale → Philipsburg → Key West → Fort Lauderdale

Dec 11, 2026 · 16 nights

$1,264 interior · $79/night

12% below typical · Price trending down
Holland America

Rotterdam

Fort Lauderdale → Half Moon Cay → Falmouth → Fort Lauderdale

Dec 12, 2026 · 21 nights

$2,819 balcony · $134/night

20% below typical
Holland America

Eurodam

Fort Lauderdale → Nassau → Half Moon Cay → Fort Lauderdale

Dec 12, 2026 · 7 nights

$449 interior · $64/night

18% below typical · Price trending down
Princess Cruises

Regal Princess

Fort Lauderdale → Puerto Plata → Nassau → Fort Lauderdale

Dec 12, 2026 · 14 nights

$1,048 interior · $75/night

12% below typical · 3-month low
Royal Caribbean International

Brilliance of the Seas

Fort Lauderdale → Freeport, Grand Bahama → Nassau → Fort Lauderdale

Dec 18, 2026 · 3 nights

$328 oceanview · $109/night

32% below typical · 3-month low

Browse by departure port