Royal Caribbean International

Freedom of the Seas

Miami → Oranjestad → Nassau → Miami

Dec 3, 2026 · 9 nights

$641 · $71/night

Norwegian Cruise Line

Norwegian Jewel

Miami → Great Stirrup Cay → Puerto Plata → Miami

Dec 23, 2026 · 12 nights

$1,699 · $142/night

Norwegian Cruise Line

Norwegian Sun

Miami → Great Stirrup Cay → Puerto Limón → Miami

Dec 21, 2026 · 12 nights

$1,919 · $160/night

Azamara Cruises

Azamara Journey

Bridgetown → Oranjestad → Frederiksted, Saint Croix → San Juan

Dec 28, 2026 · 8 nights

$5,319 suite · $665/night

41% below typical
Virgin Voyages

Valiant Lady

San Juan → Oranjestad → Basseterre, Saint Kitts → San Juan

Dec 5, 2026 · 7 nights

$833 · $119/night

MSC Cruises

MSC Poesia

Miami → George Town, Great Exuma Island → Oranjestad → Miami

Dec 13, 2026 · 10 nights

$599 · $60/night

Norwegian Cruise Line

Norwegian Prima

San Juan → Oranjestad → Tortola → San Juan

Dec 20, 2026 · 7 nights

$939 · $134/night

MSC Cruises

MSC Poesia

Miami → Willemstad → Kralendijk → Miami

Dec 3, 2026 · 20 nights

$1,266 · $63/night

Norwegian Cruise Line

Norwegian Jewel

Miami → Great Stirrup Cay → Georgetown, Grand Cayman → Miami

Dec 8, 2026 · 10 nights

$719 · $72/night

Princess Cruises

Regal Princess

Fort Lauderdale → Puerto Plata → Nassau → Fort Lauderdale

Dec 12, 2026 · 14 nights

$1,101 · $79/night

MSC Cruises

MSC Poesia

Miami → George Town, Great Exuma Island → Ocho Rios → Miami

Dec 13, 2026 · 21 nights

$2,515 · $120/night

Virgin Voyages

Valiant Lady

San Juan → Basseterre, Saint Kitts → Willemstad → San Juan

Dec 19, 2026 · 7 nights

$973 · $139/night

Royal Caribbean International

Legend of the Seas

Fort Lauderdale → Oranjestad → Coco Cay → Fort Lauderdale

Dec 26, 2026 · 8 nights

$2,461 · $308/night

Carnival Cruise Line

Carnival Horizon

Miami → Curaçao → Oranjestad → Miami

Dec 19, 2026 · 8 nights

$930 · $116/night

Carnival Cruise Line

Carnival Horizon

Miami → Oranjestad → Curaçao → Miami

Dec 5, 2026 · 8 nights

$635 · $79/night

Royal Caribbean International

Legend of the Seas

Fort Lauderdale → Willemstad → Coco Cay → Fort Lauderdale

Dec 12, 2026 · 8 nights

$1,399 · $175/night

Carnival Cruise Line

Carnival Vista

Port Canaveral → Curaçao → Celebration Key → Port Canaveral

Dec 26, 2026 · 8 nights

$1,261 · $158/night

Windstar Cruises

Star Legend

Bridgetown → Rodney Bay → Willemstad → Oranjestad

Dec 4, 2026 · 8 nights

$7,260 suite · $908/night

12% below typical · 3-month low
Norwegian Cruise Line

Norwegian Gem

Tampa → Great Stirrup Cay → Georgetown, Grand Cayman → Tampa

Dec 10, 2026 · 11 nights

$979 · $89/night

Holland America

Volendam

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

Dec 22, 2026 · 14 nights

$1,499 · $107/night

Browse by departure port