Viking Cruises

Viking Sea

San Juan → Philipsburg → Valencia → Barcelona

Mar 6, 2027 · 13 nights

$3,499 balcony · $269/night

Viking Cruises

Viking Sky

San Juan → Saint Thomas → Frederiksted, Saint Croix → San Juan

Nov 29, 2027 · 10 nights

$4,799 balcony · $480/night

4% above typical
Viking Cruises

Viking Sky

San Juan → Saint Thomas → Frederiksted, Saint Croix → San Juan

Jan 18, 2028 · 10 nights

$4,599 balcony · $460/night

5% above typical
Viking Cruises

Viking Sea

San Juan → Saint Thomas → Frederiksted, Saint Croix → San Juan

Feb 16, 2028 · 10 nights

$4,499 balcony · $450/night

5% above typical
Royal Caribbean International

Rhapsody of the Seas

San Juan → Tortola → Frederiksted, Saint Croix → Miami

Mar 6, 2027 · 10 nights

$1,079 interior · $108/night

17% below typical · Price trending down
Virgin Voyages

Scarlet Lady

San Juan → Philipsburg → Willemstad → San Juan

Dec 18, 2027 · 8 nights

$1,112 interior · $139/night

Virgin Voyages

Scarlet Lady

San Juan → Philipsburg → Tangier → Barcelona

Apr 22, 2028 · 12 nights

$1,668 balcony · $139/night

3% above typical · Price trending up
Virgin Voyages

Valiant Lady

San Juan → Oranjestad → Philipsburg → San Juan

Jan 29, 2027 · 8 nights

$1,672 balcony · $209/night

Virgin Voyages

Scarlet Lady

San Juan → Road Town → Philipsburg → San Juan

Nov 12, 2027 · 8 nights

$4,320 suite · $540/night

Viking Cruises

Viking Sea

San Juan → Saint Thomas → Frederiksted, Saint Croix → San Juan

Dec 7, 2027 · 10 nights

$4,399 balcony · $440/night

7% above typical · Price trending up
Royal Caribbean International

Vision of the Seas

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

Dec 19, 2027 · 8 nights

$1,337 oceanview · $167/night

9% above typical · Price trending up
Royal Caribbean International

Rhapsody of the Seas

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

Dec 31, 2027 · 8 nights

$1,421 interior · $178/night

9% above typical · Price trending up
Silversea Cruises

Silver Shadow

San Juan → Saint George's → Basseterre, Saint Kitts → San Juan

Jan 6, 2029 · 10 nights

$6,200 suite · $620/night

15% above typical
Silversea Cruises

Silver Shadow

San Juan → Saint George's → Basseterre, Saint Kitts → San Juan

Feb 17, 2029 · 10 nights

$6,200 suite · $620/night

15% above typical
Royal Caribbean International

Rhapsody of the Seas

San Juan → Casablanca → Valencia → Barcelona

Apr 22, 2028 · 13 nights

$1,712 balcony · $132/night

10% above typical
Silversea Cruises

Silver Shadow

San Juan → Oranjestad → Road Bay → San Juan

Jan 16, 2029 · 11 nights

$6,900 suite · $627/night

15% above typical
Silversea Cruises

Silver Shadow

San Juan → Saint-Barthélemy → Oranjestad → San Juan

Feb 27, 2029 · 11 nights

$6,900 suite · $627/night

17% above typical
Azamara Cruises

Azamara Journey

San Juan → Spanish Town (Virgin Gorda) → Philipsburg → San Juan

Dec 5, 2026 · 13 nights

$11,569 suite · $890/night

47% above typical · Price trending up
Silversea Cruises

Silver Shadow

San Juan → Jost Van Dyke → Saint George's → Bridgetown

Jan 10, 2027 · 10 nights

$7,300 suite · $730/night

33% above typical · Price trending up
Silversea Cruises

Silver Dawn

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

Dec 11, 2027 · 10 nights

$6,500 suite · $650/night

33% above typical · Price trending up

Browse by departure port