MSC Cruises

MSC Poesia

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

Dec 13, 2026 · 10 nights

$598 interior · $60/night

9% below typical · 3-month low
Virgin Voyages

Resilient Lady

Miami → Puerto Plata → Bimini → Miami

Dec 19, 2026 · 8 nights

$1,352 oceanview · $169/night

11% below typical · Price trending up
Royal Caribbean International

Wonder of the Seas

Miami → Nassau → Coco Cay → Miami

Dec 7, 2026 · 4 nights

$380 balcony · $95/night

33% 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
Explora Journeys

Explora III

Miami → Saint John's → Grand Turk Island → Miami

Dec 6, 2026 · 14 nights

$8,330 suite · $595/night

7% below typical · Price trending down
MSC Cruises

MSC Seaside

Miami → Nassau → Ocean Cay → Miami

Dec 11, 2026 · 3 nights

$208 interior · $69/night

9% below typical · 3-month low
Virgin Voyages

Scarlet Lady

Miami → Key West → Bimini → Miami

Dec 17, 2026 · 4 nights

$1,476 suite · $369/night

28% below typical · 3-month low
Cunard Line

Queen Elizabeth

Miami → San Juan → Philipsburg → Miami

Dec 17, 2026 · 12 nights

$999 interior · $83/night

20% below typical · 3-month low
Holland America

Zuiderdam

Miami → Puerto Plata → Grand Turk Island → Miami

Dec 19, 2026 · 14 nights

$1,299 interior · $93/night

13% 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
Virgin Voyages

Resilient Lady

Miami → Georgetown, Grand Cayman → Bimini → Miami

Dec 27, 2026 · 7 nights

$1,813 balcony · $259/night

19% below typical · 3-month low
MSC Cruises

MSC Seaside

Miami → Ocean Cay → Cozumel → Miami

Dec 28, 2026 · 7 nights

$1,178 interior · $168/night

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

Carnival Sunrise

Miami → Half Moon Cay → Celebration Key → Miami

Dec 30, 2026 · 5 nights

$646 interior · $129/night

11% below typical · Price trending down
Carnival Cruise Line

Carnival Conquest

Miami → Half Moon Cay → Celebration Key → Miami

Dec 14, 2026 · 4 nights

$684 suite · $171/night

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

Carnival Celebration

Miami → Nassau → Celebration Key → Miami

Dec 20, 2026 · 7 nights

$1,708 suite · $244/night

11% below typical · Price trending down
MSC Cruises

MSC Poesia

Miami → Ocho Rios → Montego Bay → Miami

Dec 23, 2026 · 22 nights

$2,488 interior · $113/night

14% below typical · Price trending down
Carnival Cruise Line

Carnival Horizon

Miami → Curaçao → Oranjestad → Miami

Dec 19, 2026 · 8 nights

$2,750 suite · $344/night

10% below typical · Price trending down
Holland America

Zuiderdam

Miami → Half Moon Cay → Key West → Miami

Dec 12, 2026 · 14 nights

$979 interior · $70/night

8% below typical · 3-month low
Virgin Voyages

Resilient Lady

Miami → Georgetown, Grand Cayman → Bimini → Miami

Dec 13, 2026 · 6 nights

$774 interior · $129/night

13% below typical · 3-month low

Browse by departure port