Norwegian Cruise Line

Norwegian Luna

Miami → Roatán → Cozumel → Miami

Dec 5, 2026 · 7 nights

$404 interior · $58/night

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

Norwegian Aqua

Miami → Puerto Plata → Great Stirrup Cay → Miami

Dec 6, 2026 · 7 nights

$619 interior · $88/night

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

Norwegian Jewel

Miami → Great Stirrup Cay → Nassau → Miami

Dec 18, 2026 · 5 nights

$483 suite · $97/night

57% below typical · 3-month low
Holland America

Zuiderdam

Miami → Puerto Plata → Key West → Miami

Dec 19, 2026 · 7 nights

$499 interior · $71/night

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

Norwegian Aqua

Miami → Puerto Plata → Great Stirrup Cay → Miami

Dec 27, 2026 · 7 nights

$1,439 interior · $206/night

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

Freedom of the Seas

Miami → Coco Cay → Falmouth → Miami

Dec 26, 2026 · 5 nights

$906 balcony · $181/night

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

Norwegian Joy

Miami → Cozumel → Great Stirrup Cay → Miami

Dec 26, 2026 · 5 nights

$904 suite · $181/night

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

Norwegian Luna

Miami → Roatán → Cozumel → Miami

Dec 19, 2026 · 7 nights

$691 interior · $99/night

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

Norwegian Aqua

Miami → Puerto Plata → Great Stirrup Cay → Miami

Dec 13, 2026 · 7 nights

$617 oceanview · $88/night

28% below typical · 3-month low
Holland America

Zuiderdam

Miami → Grand Turk Island → Half Moon Cay → Miami

Dec 5, 2026 · 7 nights

$449 interior · $64/night

25% below typical · 3-month low
Holland America

Zuiderdam

Miami → Half Moon Cay → Cozumel → Miami

Dec 12, 2026 · 7 nights

$399 interior · $57/night

27% below typical · 3-month low
Virgin Voyages

Scarlet Lady

Miami → Grand Turk Island → Bimini → Miami

Dec 12, 2026 · 5 nights

$1,845 suite · $369/night

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

Icon of the Seas

Miami → Philipsburg → Coco Cay → Miami

Dec 19, 2026 · 7 nights

$1,600 interior · $229/night

18% below typical · 3-month low
Virgin Voyages

Scarlet Lady

Miami → Grand Turk Island → Bimini → Miami

Dec 7, 2026 · 5 nights

$1,795 suite · $359/night

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

Icon of the Seas

Miami → Costa Maya (Mahahual) → Coco Cay → Miami

Dec 12, 2026 · 7 nights

$1,060 interior · $151/night

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

Icon of the Seas

Miami → Costa Maya (Mahahual) → Coco Cay → Miami

Dec 26, 2026 · 7 nights

$3,014 balcony · $431/night

13% below typical · Price trending down
Norwegian Cruise Line

Norwegian Luna

Miami → Roatán → Cozumel → Miami

Dec 12, 2026 · 7 nights

$1,269 suite · $181/night

44% below typical · Price trending down
MSC Cruises

MSC World America

Miami → Puerto Plata → Ocean Cay → Miami

Dec 12, 2026 · 7 nights

$468 interior · $67/night

11% below typical · 3-month low
Carnival Cruise Line

Carnival Sunrise

Miami → Half Moon Cay → Celebration Key → Miami

Dec 21, 2026 · 5 nights

$497 interior · $99/night

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

Norwegian Aqua

Miami → Puerto Plata → Great Stirrup Cay → Miami

Dec 20, 2026 · 7 nights

$2,159 suite · $308/night

37% below typical

Browse by departure port