Oceania Cruises

Oceania Vista

Miami → Charlotte Amalie, Saint Thomas → Tortola → Miami

Nov 13, 2028 · 12 nights

$4,899 balcony · $408/night

Cunard Line

Queen Elizabeth

Miami → Saint Thomas → Road Town → Miami

Nov 16, 2028 · 14 nights

$1,944 interior · $139/night

Regent Seven Seas Cruises

Seven Seas Mariner

Miami → Charlotte Amalie, Saint Thomas → Tortola → Miami

Nov 17, 2028 · 12 nights

$7,399 suite · $617/night

Regent Seven Seas Cruises

Seven Seas Mariner

Miami → Tortola → Georgetown, Grand Cayman → Galveston

Nov 29, 2028 · 12 nights

$7,199 suite · $600/night

Cunard Line

Queen Elizabeth

Miami → Saint Thomas → Road Town → Miami

Nov 30, 2028 · 14 nights

$1,819 interior · $130/night

Vista

Miami → Charlotte Amalie, Saint Thomas → Nassau → Miami

Dec 16, 2028 · 12 nights

$5,499 oceanview · $458/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

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 → Philipsburg → Miami

Jan 11, 2029 · 19 nights

$9,499 balcony · $500/night

Oceania Cruises

Oceania Sonata

Miami → Charlotte Amalie, Saint Thomas → Tortola → Miami

Jan 11, 2029 · 12 nights

$6,199 balcony · $517/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

Oceania Cruises

Oceania Sonata

Miami → Charlotte Amalie, Saint Thomas → Ocho Rios → Miami

Feb 22, 2029 · 21 nights

$10,299 balcony · $490/night

MSC Cruises

MSC Meraviglia

Miami → Philipsburg → Nassau → Miami

Nov 21, 2026 · 14 nights

$1,226 interior · $88/night

MSC Cruises

MSC Meraviglia

Miami → Grand Turk Island → Puerto Plata → Miami

Nov 29, 2026 · 14 nights

$1,106 interior · $79/night

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
Oceania Cruises

Oceania Allura

Miami → Costa Maya (Mahahual) → Tortola → Miami

Dec 21, 2026 · 17 nights

$11,399 balcony · $671/night

Browse by departure port