Norwegian Cruise Line

Norwegian Prima

San Juan → Tortola → Saint Thomas → San Juan

Mar 21 · 7 nights

About average

$1,669 oceanview · $238/night

Explora Journeys

Explora II

San Juan → Little Bay → Boca da Valeria → Manaus

Feb 6 · 11 nights

About average

$7,580 suite · $689/night

Explora Journeys

Explora II

San Juan → Tortola → Cruz Bay, Saint John → Miami

Dec 19 · 7 nights

About average

$4,815 suite · $688/night

Virgin Voyages

Valiant Lady

San Juan → Philipsburg → Basseterre, Saint Kitts → San Juan

Jan 16 · 7 nights

About average

$1,113 inside · $159/night

Virgin Voyages

Valiant Lady

San Juan → Oranjestad → Philipsburg → San Juan

Jan 29 · 8 nights

About average

$1,272 inside · $159/night

Virgin Voyages

Valiant Lady

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

Mar 19 · 8 nights

About average

$1,272 inside · $159/night

Virgin Voyages

Valiant Lady

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

Oct 31 · 7 nights

About average

$1,113 inside · $159/night

Royal Caribbean International

Vision of the Seas

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

Nov 7 · 7 nights

About average

$760 inside · $109/night

Virgin Voyages

Scarlet Lady

San Juan → Tortola → Philipsburg → San Juan

Nov 12 · 8 nights

About average

$952 inside · $119/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

Norwegian Cruise Line

Norwegian Prima

San Juan → Tortola → Willemstad → San Juan

Mar 7 · 7 nights

About average

$1,509 oceanview · $216/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
Emerald Cruises

Emerald Sakara

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

Mar 20 · 7 nights

About average

$6,655 oceanview · $951/night

Virgin Voyages

Valiant Lady

San Juan → Road Town, Tortola → Philipsburg → San Juan

Feb 20 · 7 nights

About average

$1,043 inside · $149/night

Virgin Voyages

Valiant Lady

San Juan → Oranjestad → Basseterre, Saint Kitts → San Juan

Feb 27 · 7 nights

About average

$1,043 inside · $149/night

Virgin Voyages

Valiant Lady

San Juan → Philipsburg → Road Town, Tortola → San Juan

Mar 6 · 7 nights

About average

$1,043 inside · $149/night

Virgin Voyages

Valiant Lady

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

Mar 13 · 6 nights

About average

$894 inside · $149/night

Virgin Voyages

Valiant Lady

San Juan → Oranjestad → Basseterre, Saint Kitts → San Juan

Apr 3 · 7 nights

About average

$1,043 inside · $149/night

Norwegian Cruise Line

Norwegian Prima

San Juan → Tortola → Saint Thomas → San Juan

Feb 21 · 7 nights

About average

$1,349 inside · $193/night

Explora Journeys

Explora I

San Juan → Saint-Barthélemy → Boca da Valeria → Manaus

Feb 5 · 12 nights

About average

$8,190 suite · $683/night