Norwegian Cruise Line

Norwegian Prima

San Juan → Tortola → Saint Thomas → San Juan

Jan 15, 2028 · 7 nights

$2,409 suite · $344/night

29% below typical · 3-month low
Norwegian Cruise Line

Norwegian Prima

San Juan → Saint Thomas → Tortola → San Juan

Jan 22, 2028 · 7 nights

$2,459 suite · $351/night

28% below typical · 3-month low
Norwegian Cruise Line

Norwegian Prima

San Juan → Tortola → Saint Thomas → San Juan

Feb 12, 2028 · 7 nights

$2,509 suite · $358/night

26% below typical · 3-month low
Royal Caribbean International

Vision of the Seas

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

Feb 20, 2028 · 7 nights

$781 interior · $112/night

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

Norwegian Prima

San Juan → Tortola → Saint Thomas → San Juan

Feb 26, 2028 · 7 nights

$2,459 suite · $351/night

28% below typical · 3-month low
Royal Caribbean International

Rhapsody of the Seas

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

Mar 4, 2028 · 7 nights

$797 oceanview · $114/night

8% below typical · 3-month low
Norwegian Cruise Line

Norwegian Prima

San Juan → Tortola → Saint Thomas → San Juan

Mar 11, 2028 · 7 nights

$2,489 suite · $356/night

28% below typical · 3-month low
Norwegian Cruise Line

Norwegian Prima

San Juan → Tortola → Saint Thomas → San Juan

Apr 1, 2028 · 7 nights

$2,509 suite · $358/night

30% below typical · 3-month low
Norwegian Cruise Line

Norwegian Prima

San Juan → Tortola → Saint Thomas → San Juan

Apr 15, 2028 · 7 nights

$2,559 suite · $366/night

28% below typical · 3-month low
Celebrity Cruises

Celebrity Constellation

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

Mar 20, 2027 · 7 nights

$709 oceanview · $101/night

5% below typical
Royal Caribbean International

Grandeur of the Seas

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

May 1, 2027 · 7 nights

$617 interior · $88/night

6% below typical
Virgin Voyages

Valiant Lady

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

Jan 16, 2027 · 7 nights

$1,183 oceanview · $169/night

15% below typical
Virgin Voyages

Valiant Lady

San Juan → Philipsburg → Road Town → San Juan

Mar 6, 2027 · 7 nights

$1,253 balcony · $179/night

14% below typical
Royal Caribbean International

Grandeur of the Seas

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

May 29, 2027 · 7 nights

$1,766 balcony · $252/night

11% below typical
Royal Caribbean International

Grandeur of the Seas

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

Jul 31, 2027 · 7 nights

$845 interior · $121/night

11% below typical
Royal Caribbean International

Grandeur of the Seas

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

Aug 7, 2027 · 7 nights

$1,223 balcony · $175/night

13% below typical
Royal Caribbean International

Grandeur of the Seas

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

Sep 18, 2027 · 7 nights

$1,062 balcony · $152/night

15% below typical
Norwegian Cruise Line

Norwegian Prima

San Juan → Cabo Rojo → Cozumel → Galveston

Apr 22, 2028 · 7 nights

$2,099 suite · $300/night

14% below typical
Princess Cruises

Crown Princess

San Juan → Saint Thomas → Saint George's → Bridgetown

Jan 3, 2027 · 5 nights

$742 oceanview · $148/night

1% above typical
Celebrity Cruises

Celebrity Constellation

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

Jan 16, 2027 · 7 nights

$752 interior · $107/night

6% below typical

Browse by departure port