Carnival Cruise Line

Carnival Magic

Miami → Oranjestad → Curaçao → Miami

Dec 4 · 8 nights

About average

$535 inside · $67/night

Cunard Line

Queen Elizabeth

Miami → Saint Thomas → Road Town, Tortola → Miami

Dec 9 · 14 nights

Good value

$1,327 inside · $95/night

16% below typical
Royal Caribbean International

Wonder of the Seas

Miami → Nassau → Coco Cay → Miami

Dec 6 · 4 nights

About average

$576 inside · $144/night

Royal Caribbean International

Wonder of the Seas

Miami → Nassau → Coco Cay → Miami

Dec 13 · 4 nights

Good value

$595 inside · $149/night

10% below typical · 6-month low
Royal Caribbean International

Independence of the Seas

Miami → Falmouth → Costa Maya (Mahahual) → Miami

Dec 19 · 8 nights

About average

$1,473 inside · $184/night

Royal Caribbean International

Freedom of the Seas

Miami → Falmouth → Costa Maya (Mahahual) → Miami

Dec 23 · 7 nights

Good value

$1,223 inside · $175/night

10% below typical · 3-month low
Cunard Line

Queen Elizabeth

Miami → Saint Thomas → Road Town, Tortola → Miami

Dec 23 · 14 nights

Good value

$1,955 inside · $140/night

19% below typical · 6-month low
Royal Caribbean International

Wonder of the Seas

Miami → Coco Cay → Nassau → Miami

Dec 3 · 3 nights

About average

$530 inside · $177/night

Royal Caribbean International

Wonder of the Seas

Miami → Coco Cay → Nassau → Miami

Dec 10 · 3 nights

About average

$522 inside · $174/night

Royal Caribbean International

Wonder of the Seas

Miami → Coco Cay → Nassau → Miami

Dec 17 · 3 nights

About average

$522 inside · $174/night

Cunard Line

Queen Elizabeth

Miami → Saint Thomas → Ponta Delgada → Southampton

Dec 23 · 26 nights

Good value

$3,317 inside · $128/night

11% below typical · 6-month low

Browse by departure port