Royal Caribbean International

Rhapsody of the Seas

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

Nov 27, 2027 · 7 nights

$710 interior · $101/night

Royal Caribbean International

Vision of the Seas

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

Dec 5, 2027 · 7 nights

$636 interior · $91/night

Royal Caribbean International

Rhapsody of the Seas

San Juan → Charlotte Amalie, Saint Thomas → San Juan

Dec 18, 2027 · 6 nights

$768 interior · $128/night

Royal Caribbean International

Vision of the Seas

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

Mar 19, 2028 · 7 nights

$862 oceanview · $123/night

1% below typical
Royal Caribbean International

Vision of the Seas

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

Mar 26, 2028 · 7 nights

$812 oceanview · $116/night

1% below typical
Royal Caribbean International

Vision of the Seas

San Juan → Kralendijk → Oranjestad → San Juan

Jan 3, 2028 · 6 nights

$1,439 suite · $240/night

Royal Caribbean International

Rhapsody of the Seas

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

Jan 8, 2028 · 7 nights

$834 interior · $119/night

Royal Caribbean International

Vision of the Seas

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

Jan 16, 2028 · 7 nights

$763 interior · $109/night

Royal Caribbean International

Vision of the Seas

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

Jan 23, 2028 · 7 nights

$752 oceanview · $107/night

Royal Caribbean International

Rhapsody of the Seas

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

Jan 29, 2028 · 7 nights

$832 oceanview · $119/night

1% below typical
Royal Caribbean International

Rhapsody of the Seas

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

Feb 12, 2028 · 7 nights

$758 interior · $108/night

Royal Caribbean International

Rhapsody of the Seas

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

Feb 19, 2028 · 7 nights

$868 interior · $124/night

Royal Caribbean International

Rhapsody of the Seas

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

Mar 11, 2028 · 7 nights

$831 interior · $119/night

Royal Caribbean International

Rhapsody of the Seas

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

Mar 25, 2028 · 7 nights

$788 interior · $113/night

Royal Caribbean International

Rhapsody of the Seas

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

Apr 15, 2028 · 7 nights

$910 interior · $130/night

Royal Caribbean International

Vision of the Seas

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

Feb 28, 2027 · 7 nights

$1,897 balcony · $271/night

12% below typical
Royal Caribbean International

Vision of the Seas

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

Nov 15, 2026 · 7 nights

$991 balcony · $142/night

11% below typical
Royal Caribbean International

Rhapsody of the Seas

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

Nov 28, 2026 · 7 nights

$607 oceanview · $87/night

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

Vision of the Seas

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

Feb 14, 2027 · 7 nights

$521 interior · $74/night

5% below typical

Browse by departure port