Royal Caribbean International

Vision of the Seas

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

Mar 7, 2027 · 7 nights

$637 interior · $91/night

2% below typical
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
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
Explora Journeys

Explora III

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

Dec 28, 2026 · 16 nights

$14,960 suite · $935/night

6% 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
Explora Journeys

Explora III

San Juan → Saint-Barthélemy → Cartagena → Panama City

Apr 5, 2027 · 17 nights

$13,725 suite · $807/night

7% above typical · Price trending up
Virgin Voyages

Scarlet Lady

San Juan → Road Town → Philipsburg → San Juan

Nov 12, 2027 · 8 nights

$4,320 suite · $540/night

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

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
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
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

Windstar Cruises

Star Pride

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

Dec 13, 2026 · 14 nights

$9,614 balcony · $687/night

5% above typical · Price trending up
Royal Caribbean International

Rhapsody of the Seas

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

Dec 12, 2026 · 7 nights

$1,299 suite · $186/night

6% above typical · Price trending up
Royal Caribbean International

Vision of the Seas

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

Jan 3, 2027 · 7 nights

$1,462 suite · $209/night

7% above typical · Price trending up
Royal Caribbean International

Grandeur of the Seas

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

Nov 13, 2027 · 7 nights

$717 interior · $102/night

6% above typical · Price trending up

Browse by departure port