Royal Caribbean International

Vision of the Seas

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

Mar 28, 2027 · 7 nights

$681 interior · $97/night

7% below typical
Royal Caribbean International

Grandeur of the Seas

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

Sep 4, 2027 · 7 nights

$671 interior · $96/night

2% above typical
Royal Caribbean International

Rhapsody of the Seas

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

Jan 16, 2027 · 7 nights

$559 interior · $80/night

5% above typical
Royal Caribbean International

Rhapsody of the Seas

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

Jan 30, 2027 · 7 nights

$532 interior · $76/night

4% above typical
Royal Caribbean International

Vision of the Seas

San Juan → Tortola → Basseterre, Saint Kitts → San Juan

Jan 31, 2027 · 7 nights

$568 interior · $81/night

7% above typical
Royal Caribbean International

Rhapsody of the Seas

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

Feb 13, 2027 · 7 nights

$560 interior · $80/night

6% 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
Royal Caribbean International

Vision of the Seas

San Juan → Tortola → Basseterre, Saint Kitts → San Juan

Dec 6, 2026 · 7 nights

$758 oceanview · $108/night

8% above typical · Price trending up
Royal Caribbean International

Rhapsody of the Seas

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

Feb 20, 2027 · 7 nights

$513 interior · $73/night

Royal Caribbean International

Vision of the Seas

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

Mar 21, 2027 · 7 nights

$890 oceanview · $127/night

4% above typical · Price trending down
Royal Caribbean International

Rhapsody of the Seas

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

Feb 27, 2027 · 7 nights

$532 interior · $76/night

Royal Caribbean International

Vision of the Seas

San Juan → Tortola → Basseterre, Saint Kitts → San Juan

Jan 17, 2027 · 7 nights

$615 interior · $88/night

8% above typical · Price trending up
Royal Caribbean International

Vision of the Seas

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

Dec 27, 2026 · 7 nights

$1,428 interior · $204/night

8% above typical · Price trending up
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

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

Browse by departure port