Celebrity Cruises

Celebrity Apex

Port Canaveral → Philipsburg → Grand Turk Island → Port Canaveral

Dec 18 · 10 nights

About average

$2,019 inside · $202/night

Royal Caribbean International

Rhapsody of the Seas

San Juan → Charlotte Amalie, Saint Thomas → Philipsburg → San Juan

Dec 24 · 7 nights

About average

$1,079 inside · $154/night

Royal Caribbean International

Grandeur of the Seas

San Juan → Tortola → Frederiksted, Saint Croix → San Juan

Nov 20 · 7 nights

About average

$889 inside · $127/night

MSC Cruises

MSC World Asia

Bridgetown → Kingstown → Roseau → Bridgetown

Feb 22 · 14 nights

About average

$2,368 inside · $169/night

Virgin Voyages

Valiant Lady

San Juan → Charlotte Amalie, Saint Thomas → Philipsburg → San Juan

Nov 28 · 7 nights

About average

$1,113 inside · $159/night

Emerald Cruises

Emerald Sakara

Philipsburg → Basseterre, Saint Kitts → Soufriere → Bridgetown

Apr 14 · 14 nights

About average

$14,761 oceanview · $1,054/night

MSC Cruises

MSC World Europa

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

Dec 19 · 7 nights

About average

$1,149 inside · $164/night

MSC Cruises

MSC World Asia

Bridgetown → Kingstown → Basseterre, Saint Kitts → Bridgetown

Feb 8 · 14 nights

About average

$2,308 inside · $165/night

MSC Cruises

MSC World Europa

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

Jan 3 · 7 nights

$1,126 inside · $161/night

Limited price history

Celebrity Cruises

Celebrity Ascent

Fort Lauderdale → Philipsburg → Basseterre, Saint Kitts → Fort Lauderdale

Jan 4 · 11 nights

About average

$2,164 oceanview · $197/night

Royal Caribbean International

Rhapsody of the Seas

San Juan → Charlotte Amalie, Saint Thomas → San Juan

Dec 18 · 6 nights

About average

$768 inside · $128/night

Royal Caribbean International

Grandeur of the Seas

San Juan → Tortola → Frederiksted, Saint Croix → San Juan

May 22 · 7 nights

Good value

$767 oceanview · $110/night

25% below typical · 6-month low
Virgin Voyages

Valiant Lady

San Juan → Road Town, Tortola → Castries → San Juan

Mar 13 · 6 nights

About average

$894 inside · $149/night

MSC Cruises

MSC Opera

La Romana → Catalina Island → Saint George → La Romana

Nov 29 · 14 nights

About average

$1,371 inside · $98/night

Explora III

Miami → Cruz Bay, Saint John → Puerto Plata → Miami

Jan 5 · 16 nights

About average

$12,360 suite · $773/night

Emerald Cruises

Emerald Kaia

Saint John's → Basseterre, Saint Kitts → Norman Island → San Juan

Jan 12 · 7 nights

About average

$6,989 oceanview · $998/night

Oceania Cruises

Oceania Sonata

Miami → Charlotte Amalie, Saint Thomas → Tortola → Miami

Jan 11 · 12 nights

About average

$6,199 balcony · $517/night

Oceania Cruises

Oceania Sonata

Miami → Puerto Plata → Tortola → Miami

Mar 1 · 10 nights

About average

$4,799 balcony · $480/night

Emerald Cruises

Emerald Sakara

Philipsburg → Spanish Town (Virgin Gorda) → Soufriere → Bridgetown

Feb 24 · 7 nights

About average

$8,427 balcony · $1,204/night

Emerald Cruises

Emerald Sakara

Philipsburg → Spanish Town (Virgin Gorda) → Soufriere → Bridgetown

Mar 24 · 7 nights

About average

$6,430 oceanview · $919/night