Oceania Cruises

Oceania Sonata

Miami → Puerto Plata → Tortola → Miami

Mar 1 · 10 nights

About average

$4,799 balcony · $480/night

Norwegian Cruise Line

Norwegian Bliss

New York → Puerto Plata → Saint Thomas → New York

Mar 6 · 12 nights

About average

$2,099 oceanview · $175/night

Emerald Cruises

Emerald Sakara

Philipsburg → Basseterre, Saint Kitts → Saint-Barthélemy → Philipsburg

Mar 10 · 7 nights

About average

$6,542 oceanview · $935/night

Emerald Cruises

Emerald Sakara

Philipsburg → Basseterre, Saint Kitts → Saint-Barthélemy → Philipsburg

Mar 17 · 7 nights

About average

$6,542 oceanview · $935/night

Carnival Cruise Line

Carnival Breeze

Galveston → Key West → Ocho Rios → Galveston

Oct 16 · 14 nights

About average

$1,408 inside · $101/night

Oceania Cruises

Oceania Allura

Miami → Charlotte Amalie, Saint Thomas → Tortola → Miami

Mar 11 · 10 nights

About average

$4,849 balcony · $485/night

MSC Cruises

MSC World Asia

Pointe-à-Pitre → Roseau → Fort-de-France → Pointe-à-Pitre

Jan 2 · 7 nights

About average

$949 inside · $136/night

MSC Cruises

MSC World Asia

Pointe-à-Pitre → Antigua → Fort-de-France → Pointe-à-Pitre

Jan 30 · 7 nights

About average

$949 inside · $136/night

MSC Cruises

MSC Opera

La Romana → Samana → Catalina Island → La Romana

Nov 23 · 7 nights

$902 oceanview · $129/night

Limited price history

MSC Cruises

MSC World Asia

Pointe-à-Pitre → Philipsburg → Fort-de-France → Pointe-à-Pitre

Dec 19 · 7 nights

About average

$1,499 inside · $214/night

Holland America

Rotterdam

Fort Lauderdale → Half Moon Cay → Saint Thomas → Fort Lauderdale

Dec 12 · 21 nights

About average

$2,679 inside · $128/night

Emerald Cruises

Emerald Sakara

Philipsburg → Basseterre, Saint Kitts → Saint-Barthélemy → Philipsburg

Jan 13 · 7 nights

About average

$6,542 oceanview · $935/night

Emerald Cruises

Emerald Sakara

Philipsburg → Basseterre, Saint Kitts → Saint-Barthélemy → Philipsburg

Jan 20 · 7 nights

About average

$6,542 oceanview · $935/night

Emerald Cruises

Emerald Sakara

Philipsburg → Basseterre, Saint Kitts → Saint-Barthélemy → Philipsburg

Feb 10 · 7 nights

About average

$6,542 oceanview · $935/night

Emerald Cruises

Emerald Sakara

Philipsburg → Basseterre, Saint Kitts → Saint-Barthélemy → Philipsburg

Feb 17 · 7 nights

About average

$6,542 oceanview · $935/night

Norwegian Cruise Line

Norwegian Prima

San Juan → Tortola → Saint Thomas → San Juan

Feb 14 · 7 nights

Good value

$1,359 oceanview · $194/night

12% below typical · 3-month low
MSC Cruises

MSC World Asia

Fort-de-France → Pointe-à-Pitre → Saint John's → Fort-de-France

Jan 1 · 7 nights

About average

$949 inside · $136/night

MSC Cruises

MSC World Asia

Fort-de-France → Pointe-à-Pitre → Roseau → Fort-de-France

Jan 29 · 7 nights

About average

$949 inside · $136/night

MSC Cruises

MSC Opera

La Romana → Catalina Island → Saint John's → La Romana

Nov 22 · 14 nights

About average

$1,331 inside · $95/night

Cunard Line

Queen Mary 2

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

Nov 24 · 14 nights

Exceptional value

$2,137 inside · $153/night

33% below typical · 6-month low