Royal Caribbean International

Grandeur of the Seas

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

Jun 26 · 7 nights

About average

$896 inside · $128/night

Royal Caribbean International

Vision of the Seas

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

Feb 7 · 7 nights

About average

$536 inside · $77/night

Royal Caribbean International

Grandeur of the Seas

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

Oct 16 · 7 nights

About average

$732 inside · $105/night

Royal Caribbean International

Grandeur of the Seas

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

May 15 · 7 nights

About average

$687 inside · $98/night

Royal Caribbean International

Vision of the Seas

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

Nov 28 · 7 nights

About average

$647 inside · $92/night

Royal Caribbean International

Rhapsody of the Seas

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

Jan 30 · 7 nights

About average

$540 inside · $77/night

Royal Caribbean International

Vision of the Seas

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

Jan 3 · 7 nights

About average

$634 oceanview · $91/night

Royal Caribbean International

Rhapsody of the Seas

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

Oct 31 · 7 nights

About average

$579 inside · $83/night

Royal Caribbean International

Grandeur of the Seas

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

Oct 30 · 7 nights

Good value

$1,158 balcony · $165/night

11% below typical · 6-month low

Explora IV

San Juan → Saint-Barthélemy → Ocean Cay → Miami

Nov 27 · 7 nights

About average

$4,200 suite · $600/night

Royal Caribbean International

Grandeur of the Seas

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

Jun 19 · 7 nights

Good value

$996 oceanview · $142/night

11% below typical · 30-day low
Virgin Voyages

Valiant Lady

San Juan → Basseterre, Saint Kitts → Willemstad → San Juan

Dec 19 · 7 nights

About average

$1,043 inside · $149/night

Royal Caribbean International

Vision of the Seas

San Juan → Tortola → Basseterre, Saint Kitts → San Juan

Mar 14 · 7 nights

About average

$680 inside · $97/night

Royal Caribbean International

Vision of the Seas

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

Apr 16 · 7 nights

About average

$871 inside · $124/night

Norwegian Cruise Line

Norwegian Prima

San Juan → Kralendijk → Tortola → San Juan

Jan 17 · 7 nights

Good value

$1,219 oceanview · $174/night

18% below typical · 6-month low
Princess Cruises

Crown Princess

San Juan → Philipsburg → Bridgetown → San Juan

Feb 28 · 7 nights

$743 inside · $106/night

Royal Caribbean International

Vision of the Seas

San Juan → Tortola → Basseterre, Saint Kitts → San Juan

Feb 14 · 7 nights

Good value

$1,484 balcony · $212/night

13% below typical
Emerald Cruises

Emerald Sakara

San Juan → Cruz Bay, Saint John → Norman Island → Saint Thomas

Jan 9 · 7 nights

About average

$7,295 balcony · $1,042/night

Royal Caribbean International

Grandeur of the Seas

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

Aug 7 · 7 nights

Good value

$1,399 balcony · $200/night

11% below typical · 6-month low
Norwegian Cruise Line

Norwegian Prima

San Juan → Tortola → Oranjestad → San Juan

Mar 28 · 7 nights

About average

$1,319 oceanview · $188/night

Browse by departure port