Regent Seven Seas Cruises

Seven Seas Mariner

Miami → Tortola → Philipsburg → Miami

Nov 7, 2028 · 10 nights

$6,549 suite · $655/night

Silversea Cruises

Silver Spirit

Miami → San Juan → Codrington → Miami

Nov 12, 2028 · 12 nights

$4,700 suite · $392/night

Vista

Miami → Charlotte Amalie, Saint Thomas → Tortola → Miami

Nov 13, 2028 · 12 nights

$4,899 oceanview · $408/night

Vista

Miami → Charlotte Amalie, Saint Thomas → Cozumel → Miami

Nov 13, 2028 · 22 nights

$8,699 oceanview · $395/night

Oceania Cruises

Oceania Vista

Miami → Charlotte Amalie, Saint Thomas → Tortola → Miami

Nov 13, 2028 · 12 nights

$4,899 balcony · $408/night

Oceania Cruises

Oceania Vista

Miami → Charlotte Amalie, Saint Thomas → Cozumel → Miami

Nov 13, 2028 · 22 nights

$8,699 balcony · $395/night

Viking Cruises

Viking Sky

San Juan → Saint Thomas → Frederiksted, Saint Croix → San Juan

Nov 14, 2028 · 10 nights

$3,799 balcony · $380/night

Cunard Line

Queen Elizabeth

Miami → Saint Thomas → Road Town → Miami

Nov 16, 2028 · 14 nights

$1,944 interior · $139/night

Cunard Line

Queen Mary 2

Southampton → New York → Road Town → Southampton

Nov 17, 2028 · 28 nights

$3,919 interior · $140/night

4% below typical
Viking Cruises

Viking Sea

San Juan → Saint Thomas → Frederiksted, Saint Croix → San Juan

Nov 20, 2028 · 10 nights

$3,799 balcony · $380/night

Cunard Line

Queen Mary 2

New York → Saint Thomas → Road Town, Tortola → New York

Nov 24, 2028 · 14 nights

$3,037 balcony · $217/night

Cunard Line

Queen Mary 2

New York → Saint Thomas → New York → Southampton

Nov 24, 2028 · 21 nights

$4,264 interior · $203/night

3% below typical
Viking Cruises

Viking Sky

San Juan → Saint Thomas → Frederiksted, Saint Croix → San Juan

Nov 24, 2028 · 10 nights

$3,799 balcony · $380/night

Viking Cruises

Viking Sea

San Juan → Saint Thomas → Frederiksted, Saint Croix → San Juan

Nov 30, 2028 · 10 nights

$3,799 balcony · $380/night

Viking Cruises

Viking Sky

San Juan → Saint Thomas → Frederiksted, Saint Croix → San Juan

Dec 4, 2028 · 10 nights

$3,799 balcony · $380/night

Vista

Miami → Oranjestad → Tortola → Miami

Dec 5, 2028 · 11 nights

$4,799 oceanview · $436/night

Oceania Cruises

Oceania Vista

Miami → Oranjestad → Tortola → Miami

Dec 5, 2028 · 11 nights

$4,799 balcony · $436/night

Silversea Cruises

Silver Shadow

San Juan → Charlestown → Codrington → San Juan

Dec 7, 2028 · 9 nights

$4,200 suite · $467/night

Viking Cruises

Viking Sea

San Juan → Saint Thomas → Frederiksted, Saint Croix → San Juan

Dec 10, 2028 · 10 nights

$3,799 balcony · $380/night

Viking Cruises

Viking Sky

San Juan → Saint Thomas → Frederiksted, Saint Croix → San Juan

Dec 14, 2028 · 10 nights

$3,799 balcony · $380/night

Browse by departure port