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
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
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
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

Rotterdam

Fort Lauderdale → Philipsburg → Half Moon Cay → Fort Lauderdale

Dec 22, 2026 · 11 nights

$2,299 balcony · $209/night

21% below typical · Price trending up
Royal Caribbean International

Legend of the Seas

Fort Lauderdale → Oranjestad → Coco Cay → Fort Lauderdale

Dec 26, 2026 · 8 nights

$3,335 balcony · $417/night

14% below typical · 3-month low
Celebrity Cruises

Celebrity Eclipse

Fort Lauderdale → Basseterre, Saint Kitts → Oranjestad → Fort Lauderdale

Dec 22, 2026 · 12 nights

$2,767 oceanview · $231/night

17% below typical
Celebrity Cruises

Celebrity Eclipse

Fort Lauderdale → Tortola → Basseterre, Saint Kitts → Fort Lauderdale

Dec 12, 2026 · 10 nights

$1,323 interior · $132/night

2% below typical
Princess Cruises

Enchanted Princess

Fort Lauderdale → Puerto Plata → Basseterre, Saint Kitts → Fort Lauderdale

Dec 17, 2026 · 10 nights

$1,179 interior · $118/night

Princess Cruises

Enchanted Princess

Fort Lauderdale → Grand Turk Island → Basseterre, Saint Kitts → Fort Lauderdale

Dec 27, 2026 · 10 nights

$1,099 interior · $110/night

1% above typical
Princess Cruises

Caribbean Princess

Fort Lauderdale → Georgetown, Grand Cayman → Celebration Key → Fort Lauderdale

Dec 5, 2026 · 12 nights

$799 interior · $67/night

9% below typical
Holland America

Rotterdam

Fort Lauderdale → Philipsburg → Half Moon Cay → Fort Lauderdale

Dec 1, 2026 · 11 nights

$1,149 interior · $104/night

Celebrity Cruises

Celebrity Silhouette

Fort Lauderdale → Oranjestad → Kralendijk → Fort Lauderdale

Dec 5, 2026 · 8 nights

$1,712 balcony · $214/night

5% below typical
Princess Cruises

Coral Princess

Fort Lauderdale → Saint Thomas → Philipsburg → Fort Lauderdale

Dec 26, 2026 · 11 nights

$1,899 suite · $173/night

5% above typical
Royal Caribbean International

Adventure of the Seas

Fort Lauderdale → Nassau → Willemstad → Fort Lauderdale

Dec 5, 2026 · 8 nights

$729 interior · $91/night

1% above typical
Celebrity Cruises

Celebrity Ascent

Fort Lauderdale → Philipsburg → Saint John's → Fort Lauderdale

Dec 14, 2026 · 10 nights

$2,137 balcony · $214/night

5% above typical
Princess Cruises

Regal Princess

Fort Lauderdale → Puerto Plata → Curaçao → Fort Lauderdale

Dec 12, 2026 · 8 nights

$1,149 interior · $144/night

3% above typical
Celebrity Cruises

Celebrity Eclipse

Fort Lauderdale → Basseterre, Saint Kitts → Saint John's → Fort Lauderdale

Dec 3, 2026 · 9 nights

$5,688 suite · $632/night

1% above typical · Price trending down
Royal Caribbean International

Adventure of the Seas

Fort Lauderdale → Nassau → Willemstad → Fort Lauderdale

Dec 19, 2026 · 8 nights

$2,764 suite · $346/night

1% above typical · Price trending up
Princess Cruises

Crown Princess

Fort Lauderdale → Oranjestad → Saint Thomas → San Juan

Dec 19, 2026 · 8 nights

$1,449 suite · $181/night

3% below typical · Price trending up

Browse by departure port