Royal Caribbean International

Rhapsody of the Seas

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

Jan 23, 2027 · 7 nights

$513 interior · $73/night

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

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

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 → Roseau → San Juan

Jan 3, 2027 · 7 nights

$1,462 suite · $209/night

7% above typical · Price trending up
Royal Caribbean International

Rhapsody of the Seas

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

Jan 2, 2027 · 7 nights

$1,541 suite · $220/night

6% above typical
Royal Caribbean International

Vision of the Seas

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

Jan 10, 2027 · 7 nights

$1,696 suite · $242/night

8% above typical · Price trending up
Royal Caribbean International

Vision of the Seas

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

Jan 24, 2027 · 7 nights

$788 oceanview · $113/night

35% above typical · Price trending up

Browse by departure port