Norwegian Cruise Line

Norwegian Jewel

Miami → Great Stirrup Cay → Puerto Plata → Miami

Dec 23, 2026 · 12 nights

$1,649 oceanview · $137/night

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

Norwegian Sun

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

Dec 21, 2026 · 12 nights

$4,789 suite · $399/night

56% below typical · 3-month low
Azamara Cruises

Azamara Journey

Bridgetown → Oranjestad → Frederiksted, Saint Croix → San Juan

Dec 28, 2026 · 8 nights

$5,319 suite · $665/night

41% below typical · Price trending down
Virgin Voyages

Valiant Lady

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

Dec 5, 2026 · 7 nights

$833 interior · $119/night

25% below typical · Price trending down
Norwegian Cruise Line

Norwegian Jewel

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

Dec 8, 2026 · 10 nights

$1,589 suite · $159/night

48% below typical · Price trending down
Princess Cruises

Regal Princess

Fort Lauderdale → Puerto Plata → Nassau → Fort Lauderdale

Dec 12, 2026 · 14 nights

$1,101 interior · $79/night

7% below typical · 3-month low
MSC Cruises

MSC Poesia

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

Dec 13, 2026 · 21 nights

$2,525 oceanview · $120/night

8% below typical · 3-month low
MSC Cruises

MSC Poesia

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

Dec 13, 2026 · 10 nights

$599 interior · $60/night

10% below typical · 3-month low
Virgin Voyages

Valiant Lady

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

Dec 19, 2026 · 7 nights

$1,183 balcony · $169/night

15% below typical · Price trending down
Royal Caribbean International

Freedom of the Seas

Miami → Oranjestad → Nassau → Miami

Dec 3, 2026 · 9 nights

$641 interior · $71/night

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

Norwegian Prima

San Juan → Oranjestad → Tortola → San Juan

Dec 20, 2026 · 7 nights

$1,459 suite · $208/night

44% below typical · 3-month low
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
Carnival Cruise Line

Carnival Horizon

Miami → Oranjestad → Curaçao → Miami

Dec 5, 2026 · 8 nights

$635 interior · $79/night

10% 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,469 interior · $184/night

19% below typical · Price trending down
Carnival Cruise Line

Carnival Vista

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

Dec 26, 2026 · 8 nights

$1,261 interior · $158/night

6% below typical · Price trending down
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
Holland America

Volendam

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

Dec 22, 2026 · 14 nights

$1,549 oceanview · $111/night

16% below typical
Royal Caribbean International

Explorer of the Seas

Port Canaveral → Oranjestad → Coco Cay → Port Canaveral

Dec 2, 2026 · 9 nights

$3,546 suite · $394/night

41% below typical
Celebrity Cruises

Celebrity Eclipse

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

Dec 22, 2026 · 12 nights

$2,742 oceanview · $229/night

18% below typical
MSC Cruises

MSC Poesia

Miami → Willemstad → Kralendijk → Miami

Dec 3, 2026 · 20 nights

$1,266 interior · $63/night

5% below typical

Browse by departure port