Vista

Miami → Charlotte Amalie, Saint Thomas → Nassau → Miami

Dec 16, 2028 · 12 nights

$5,499 oceanview · $458/night

Oceania Cruises

Oceania Vista

Miami → Charlotte Amalie, Saint Thomas → Nassau → Miami

Dec 16, 2028 · 12 nights

$5,499 balcony · $458/night

Oceania Cruises

Oceania Sonata

Miami → Cozumel → Georgetown, Grand Cayman → Miami

Dec 19, 2028 · 9 nights

$4,599 balcony · $511/night

Regent Seven Seas Cruises

Seven Seas Prestige

Miami → Puerto Plata → Tortola → Miami

Dec 20, 2028 · 10 nights

$7,399 suite · $740/night

Regent Seven Seas Cruises

Seven Seas Prestige

Miami → Charlotte Amalie, Saint Thomas → Tortola → Miami

Dec 30, 2028 · 10 nights

$7,599 suite · $760/night

Seabourn

Seabourn Quest

Miami → Cartagena → Guayaquil → Callao (Lima)

Jan 7, 2029 · 13 nights

$8,099 suite · $623/night

Regent Seven Seas Cruises

Seven Seas Prestige

Miami → Puerto Plata → Tortola → Miami

Jan 9, 2029 · 10 nights

$7,299 suite · $730/night

Oceania Cruises

Oceania Sonata

Miami → Charlotte Amalie, Saint Thomas → Tortola → Miami

Jan 11, 2029 · 12 nights

$6,199 balcony · $517/night

Cunard Line

Queen Elizabeth

Miami → Port Canaveral → Ponta Delgada → Southampton

Jan 11, 2029 · 12 nights

$2,559 interior · $213/night

Regent Seven Seas Cruises

Seven Seas Prestige

Miami → Tortola → Charlotte Amalie, Saint Thomas → Miami

Jan 19, 2029 · 10 nights

$7,499 suite · $750/night

Regent Seven Seas Cruises

Seven Seas Prestige

Miami → Philipsburg → San Juan → Miami

Jan 29, 2029 · 9 nights

$6,899 suite · $767/night

Vista

Miami → Charlotte Amalie, Saint Thomas → Tortola → Miami

Feb 7, 2029 · 9 nights

$4,299 oceanview · $478/night

Oceania Cruises

Oceania Vista

Miami → Charlotte Amalie, Saint Thomas → Tortola → Miami

Feb 7, 2029 · 9 nights

$4,299 balcony · $478/night

Vista

Miami → San Juan → Tortola → Miami

Mar 2, 2029 · 11 nights

$4,999 oceanview · $454/night

Oceania Cruises

Oceania Vista

Miami → San Juan → Tortola → Miami

Mar 2, 2029 · 11 nights

$4,999 balcony · $454/night

Vista

Miami → San Juan → Tortola → Miami

Mar 20, 2029 · 11 nights

$4,999 oceanview · $454/night

Oceania Cruises

Oceania Vista

Miami → San Juan → Tortola → Miami

Mar 20, 2029 · 11 nights

$4,999 balcony · $454/night

Cunard Line

Queen Elizabeth

Miami → Praia da Vitória → Southampton

May 6, 2029 · 11 nights

$2,249 interior · $204/night

Oceania Cruises

Oceania Vista

Miami → Georgetown, Grand Cayman → Cozumel → Miami

Dec 28, 2026 · 9 nights

$4,270 balcony · $474/night

MSC Cruises

MSC Meraviglia

Miami → Philipsburg → Puerto Plata → Miami

Jan 2, 2027 · 8 nights

$518 interior · $65/night

3% above typical

Browse by departure port