Carnival Cruise Line

Carnival Sunrise

Miami → Half Moon Cay → Celebration Key → Miami

Dec 26, 2026 · 4 nights

$485 interior · $121/night

9% below typical
Carnival Cruise Line

Carnival Sunrise

Miami → Half Moon Cay → Celebration Key → Miami

Dec 17, 2026 · 4 nights

$804 suite · $201/night

24% below typical
Regent Seven Seas Cruises

Seven Seas Mariner

Miami → Sint Eustatius → Georgetown, Grand Cayman → Tampa

Dec 1, 2026 · 10 nights

$7,899 suite · $790/night

MSC Cruises

MSC Poesia

Miami → Willemstad → Kralendijk → Miami

Dec 3, 2026 · 20 nights

$1,266 interior · $63/night

5% below typical
MSC Cruises

MSC Poesia

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

Dec 3, 2026 · 10 nights

$598 interior · $60/night

8% below typical
Holland America

Zuiderdam

Miami → Grand Turk Island → Cozumel → Miami

Dec 5, 2026 · 14 nights

$984 oceanview · $70/night

6% below typical
Carnival Cruise Line

Carnival Conquest

Miami → Celebration Key → Miami

Dec 11, 2026 · 3 nights

$632 suite · $211/night

15% below typical
MSC Cruises

MSC World America

Miami → Puerto Plata → Cozumel → Miami

Dec 12, 2026 · 14 nights

$1,345 interior · $96/night

5% below typical
Royal Caribbean International

Independence of the Seas

Miami → Coco Cay → Charlotte Amalie, Saint Thomas → Miami

Dec 13, 2026 · 7 nights

$605 interior · $86/night

13% below typical
Explora Journeys

Explora I

Miami → Saint John's → Philipsburg → San Juan

Dec 13, 2026 · 7 nights

$3,510 suite · $501/night

3% below typical
Cunard Line

Queen Elizabeth

Miami → San Juan → Ponta Delgada → Southampton

Dec 17, 2026 · 33 nights

$5,959 oceanview · $181/night

3% below typical
Oceania Cruises

Oceania Insignia

Miami → Key West → Guayaquil → Lima

Dec 19, 2026 · 15 nights

$4,399 interior · $293/night

Seabourn

Seabourn Quest

Miami → San Juan → Great Harbour, Peter Island → Miami

Dec 20, 2026 · 16 nights

$8,799 suite · $550/night

Oceania Cruises

Oceania Vista

Miami → Tortola → Nassau → Miami

Dec 21, 2026 · 7 nights

$3,010 balcony · $430/night

Carnival Cruise Line

Carnival Conquest

Miami → Half Moon Cay → Celebration Key → Miami

Dec 24, 2026 · 4 nights

$643 interior · $161/night

3% above typical
Holland America

Zuiderdam

Miami → Grand Turk Island → Half Moon Cay → Miami

Dec 26, 2026 · 7 nights

$1,899 suite · $271/night

MSC Cruises

MSC World America

Miami → Puerto Plata → Cozumel → Miami

Dec 26, 2026 · 14 nights

$2,131 interior · $152/night

4% below typical
Explora Journeys

Explora I

Miami → Puerto Plata → Jeju → San Juan

Dec 27, 2026 · 8 nights

$7,095 suite · $887/night

Royal Caribbean International

Wonder of the Seas

Miami → Coco Cay → Miami

Dec 28, 2026 · 3 nights

$598 interior · $199/night

10% below typical
Explora Journeys

Explora III

Miami → Saint John's → Saint-Barthélemy → San Juan

Dec 6, 2026 · 7 nights

$4,270 suite · $610/night

2% above typical

Browse by departure port