Royal Caribbean International

Rhapsody of the Seas

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

Nov 21, 2026 · 7 nights

$1,464 suite · $209/night

Windstar Cruises

Star Legend

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

Feb 21, 2028 · 7 nights

$2,656 oceanview · $379/night

7% above typical
Norwegian Cruise Line

Norwegian Prima

San Juan → Tortola → Saint Thomas → San Juan

Nov 22, 2026 · 7 nights

$1,229 balcony · $176/night

2% below typical · Price trending up
Royal Caribbean International

Vision of the Seas

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

Nov 29, 2026 · 7 nights

$1,148 suite · $164/night

6% above typical · Price trending up
Windstar Cruises

Star Pride

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

Dec 6, 2026 · 7 nights

$3,006 oceanview · $429/night

6% above typical · Price trending down
Royal Caribbean International

Rhapsody of the Seas

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

Dec 19, 2026 · 7 nights

$1,248 balcony · $178/night

3% above typical · Price trending up
Royal Caribbean International

Rhapsody of the Seas

San Juan → Frederiksted, Saint Croix → Philipsburg → San Juan

Jan 9, 2027 · 7 nights

$549 interior · $78/night

6% above typical · Price trending up
Celebrity Cruises

Celebrity Constellation

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

Feb 6, 2027 · 7 nights

$894 oceanview · $128/night

8% above typical · Price trending up
Virgin Voyages

Valiant Lady

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

Apr 3, 2027 · 7 nights

$1,603 balcony · $229/night

10% above typical
Celebrity Cruises

Celebrity Summit

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

Nov 28, 2027 · 7 nights

$640 interior · $91/night

8% above typical · Price trending up
Royal Caribbean International

Vision of the Seas

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

Dec 27, 2027 · 7 nights

$1,426 oceanview · $204/night

9% above typical · Price trending up
Royal Caribbean International

Rhapsody of the Seas

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

Dec 5, 2026 · 7 nights

$1,799 suite · $257/night

1% above typical · Price trending up
Azamara Cruises

Azamara Journey

San Juan → Spanish Town (Virgin Gorda) → Scarborough → Bridgetown

Dec 5, 2026 · 7 nights

$2,739 balcony · $391/night

5% above typical · Price trending up
Royal Caribbean International

Rhapsody of the Seas

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

Feb 6, 2027 · 7 nights

$599 interior · $86/night

7% above typical · Price trending up
Princess Cruises

Crown Princess

San Juan → Philipsburg → Bridgetown → San Juan

Feb 28, 2027 · 7 nights

$761 oceanview · $109/night

7% above typical · Price trending up
Virgin Voyages

Scarlet Lady

San Juan → Oranjestad → Philipsburg → San Juan

Nov 20, 2027 · 7 nights

$3,850 suite · $550/night

Virgin Voyages

Scarlet Lady

San Juan → Road Town → Philipsburg → San Juan

Nov 27, 2027 · 7 nights

$3,710 suite · $530/night

4% below typical · 3-month low
Virgin Voyages

Scarlet Lady

San Juan → Philipsburg → Saint Thomas → San Juan

Dec 26, 2027 · 7 nights

$1,813 interior · $259/night

8% above typical
Royal Caribbean International

Rhapsody of the Seas

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

Apr 1, 2028 · 7 nights

$970 oceanview · $139/night

5% above typical · Price trending up
Royal Caribbean International

Rhapsody of the Seas

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

Dec 26, 2026 · 7 nights

$2,294 suite · $328/night

Browse by departure port