Oceania Cruises

Oceania Sirena

Miami → Oranjestad → Tortola → Miami

Dec 22, 2027 · 14 nights

$4,399 interior · $314/night

Azamara Cruises

Azamara Onward

Miami → Nassau → San Juan → Miami

Dec 22, 2027 · 14 nights

$3,909 interior · $279/night

MSC Cruises

MSC Poesia

Miami → Oranjestad → Ocho Rios → Miami

Dec 23, 2027 · 10 nights

$2,159 balcony · $216/night

3% below typical
Cunard Line

Queen Elizabeth

Miami → Saint Thomas → Ponta Delgada → Southampton

Dec 23, 2027 · 26 nights

$3,179 interior · $122/night

4% below typical
Carnival Cruise Line

Carnival Sunrise

Miami → Half Moon Cay → Celebration Key → Miami

Dec 26, 2027 · 4 nights

$535 interior · $134/night

Virgin Voyages

Resilient Lady

Miami → Costa Maya (Mahahual) → Bimini → Miami

Dec 26, 2027 · 7 nights

$1,813 oceanview · $259/night

4% below typical
Oceania Cruises

Oceania Marina

Miami → Nassau → Puerto Plata → Miami

Dec 27, 2027 · 10 nights

$3,499 interior · $350/night

Explora Journeys

Explora IV

Miami → Puerto Plata → Jeju → Miami

Dec 4, 2027 · 9 nights

$5,285 suite · $587/night

2% above typical
Carnival Cruise Line

Carnival Sunrise

Miami → Half Moon Cay → Celebration Key → Miami

Dec 11, 2027 · 5 nights

$330 interior · $66/night

Carnival Cruise Line

Carnival Venezia

Miami → Oranjestad → Curaçao → Miami

Dec 11, 2027 · 8 nights

$611 interior · $76/night

Regent Seven Seas Cruises

Seven Seas Prestige

Miami → Puerto Plata → Tortola → Miami

Dec 18, 2027 · 10 nights

$8,349 suite · $835/night

1% above typical
Carnival Cruise Line

Carnival Sunrise

Miami → Celebration Key → Grand Turk Island → Miami

Dec 20, 2027 · 6 nights

$737 interior · $123/night

Carnival Cruise Line

Carnival Conquest

Miami → Half Moon Cay → Celebration Key → Miami

Dec 23, 2027 · 4 nights

$648 interior · $162/night

Explora Journeys

Explora IV

Miami → Jeju → Basseterre, Saint Kitts → San Juan

Dec 23, 2027 · 7 nights

$4,685 suite · $669/night

2% above typical
MSC Cruises

MSC World America

Miami → Puerto Plata → Nassau → Miami

Dec 24, 2027 · 15 nights

$2,699 interior · $180/night

MSC Cruises

MSC Seaside

Miami → Ocean Cay → Nassau → Miami

Dec 24, 2027 · 3 nights

$529 interior · $176/night

Explora Journeys

Explora II

Miami → Puerto Plata → Jost Van Dyke → San Juan

Dec 26, 2027 · 7 nights

$5,495 suite · $785/night

MSC Cruises

MSC Seashore

Miami → Grand Turk Island → Nassau → Miami

Dec 26, 2027 · 7 nights

$1,190 interior · $170/night

Carnival Cruise Line

Carnival Conquest

Miami → Celebration Key → Miami

Dec 27, 2027 · 3 nights

$395 interior · $132/night

Carnival Cruise Line

Carnival Venezia

Miami → Celebration Key → Georgetown, Grand Cayman → Miami

Dec 27, 2027 · 6 nights

$951 interior · $159/night

1% above typical

Browse by departure port