Norwegian Cruise Line

Norwegian Prima

San Juan → Tortola → Saint Thomas → San Juan

Jan 10, 2027 · 7 nights

$919 oceanview · $131/night

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

Norwegian Prima

San Juan → Kralendijk → Tortola → San Juan

Jan 17, 2027 · 7 nights

$859 oceanview · $123/night

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

Norwegian Prima

San Juan → Tortola → Saint Thomas → San Juan

Jan 24, 2027 · 7 nights

$949 interior · $136/night

22% below typical · 3-month low
Windstar Cruises

Star Pride

San Juan → Basseterre, Saint Kitts → Saint-Barthélemy → San Juan

Jan 10, 2027 · 7 nights

$3,703 oceanview · $529/night

8% below typical · Price trending down
Virgin Voyages

Valiant Lady

San Juan → Road Town → Philipsburg → San Juan

Jan 2, 2027 · 7 nights

$1,183 balcony · $169/night

19% below typical · 3-month low
Celebrity Cruises

Celebrity Constellation

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

Jan 23, 2027 · 7 nights

$1,459 balcony · $208/night

17% below typical
Virgin Voyages

Valiant Lady

San Juan → Road Town → Castries → San Juan

Jan 23, 2027 · 6 nights

$954 balcony · $159/night

20% below typical · 3-month low
Celebrity Cruises

Celebrity Constellation

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

Jan 9, 2027 · 7 nights

$611 interior · $87/night

25% below typical · Price trending down
Princess Cruises

Crown Princess

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

Jan 3, 2027 · 5 nights

$742 oceanview · $148/night

1% above typical
Princess Cruises

Crown Princess

San Juan → Saint Thomas → Castries → San Juan

Jan 3, 2027 · 14 nights

$1,606 interior · $115/night

Azamara Cruises

Azamara Journey

San Juan → Saint-John → Road Town → Miami

Jan 5, 2027 · 9 nights

$1,569 interior · $174/night

18% below typical
Princess Cruises

Crown Princess

San Juan → Saint Thomas → Bridgetown → San Juan

Jan 10, 2027 · 7 nights

$679 interior · $97/night

Princess Cruises

Crown Princess

San Juan → Saint Thomas → Bridgetown → San Juan

Jan 24, 2027 · 7 nights

$639 interior · $91/night

2% below typical
SeaDream Yacht Club

SeaDream I

San Juan → Cruz Bay, Saint John → Jost Van Dyke → San Juan

Jan 3, 2027 · 6 nights

$4,899 oceanview · $817/night

Emerald Cruises

Emerald Sakara

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

Jan 9, 2027 · 7 nights

$17,160 suite · $2,451/night

3% below typical
SeaDream Yacht Club

SeaDream I

San Juan → Cruz Bay, Saint John → Road Bay → San Juan

Jan 9, 2027 · 7 nights

$6,120 oceanview · $874/night

Princess Cruises

Crown Princess

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

Jan 10, 2027 · 14 nights

$1,676 interior · $120/night

Explora Journeys

Explora III

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

Jan 13, 2027 · 16 nights

$11,600 suite · $725/night

2% below typical
Silversea Cruises

Silver Shadow

San Juan → Cruz Bay, Saint John → Jost Van Dyke → San Juan

Jan 3, 2027 · 7 nights

$5,100 suite · $729/night

Windstar Cruises

Star Pride

San Juan → Saint George's → Marmaris → San Juan

Jan 3, 2027 · 7 nights

$2,901 oceanview · $414/night

4% above typical

Browse by departure port