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

Princess Cruises

Emerald Princess

San Juan → Tortola → Bridgetown → San Juan

Mar 5, 2028 · 7 nights

$1,045 interior · $149/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
Celebrity Cruises

Celebrity Constellation

San Juan → Tortola → Roseau → San Juan

Nov 17, 2026 · 11 nights

$2,211 balcony · $201/night

4% above typical
Windstar Cruises

Star Pride

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

Nov 22, 2026 · 7 nights

$2,691 oceanview · $384/night

Windstar Cruises

Star Pride

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

Dec 20, 2026 · 7 nights

$3,846 oceanview · $549/night

Princess Cruises

Crown Princess

San Juan → Saint Thomas → Bridgetown → San Juan

Jan 3, 2027 · 7 nights

$989 oceanview · $141/night

Celebrity Cruises

Celebrity Summit

San Juan → Saint John's → Castries → San Juan

Oct 29, 2027 · 9 nights

$871 oceanview · $97/night

3% above typical
Viking Cruises

Viking Sea

San Juan → Saint Thomas → Frederiksted, Saint Croix → San Juan

Nov 27, 2027 · 10 nights

$4,499 balcony · $450/night

2% below typical
Princess Cruises

Crown Princess

San Juan → Saint Thomas → Bridgetown → San Juan

Mar 14, 2027 · 7 nights

$1,069 oceanview · $153/night

Disney Cruise Line

Disney Wish

San Juan → Oranjestad → Philipsburg → San Juan

Nov 5, 2027 · 7 nights

$2,185 interior · $312/night

4% above typical
Viking Cruises

Viking Sky

San Juan → Saint Thomas → Frederiksted, Saint Croix → San Juan

Nov 29, 2027 · 10 nights

$4,799 balcony · $480/night

4% above typical
Viking Cruises

Viking Sky

San Juan → Saint Thomas → Frederiksted, Saint Croix → San Juan

Jan 18, 2028 · 10 nights

$4,599 balcony · $460/night

5% above typical
Viking Cruises

Viking Sea

San Juan → Saint Thomas → Frederiksted, Saint Croix → San Juan

Feb 16, 2028 · 10 nights

$4,499 balcony · $450/night

5% above typical
Princess Cruises

Emerald Princess

San Juan → Tortola → Bridgetown → San Juan

Feb 20, 2028 · 7 nights

$884 interior · $126/night

1% below typical
Disney Cruise Line

Disney Fantasy

San Juan → Bridgetown → Antigua → San Juan

May 6, 2028 · 7 nights

$2,085 interior · $298/night

4% above typical
Princess Cruises

Crown Princess

San Juan → Philipsburg → Bridgetown → San Juan

Jan 17, 2027 · 7 nights

$1,029 interior · $147/night

2% below typical
Princess Cruises

Crown Princess

San Juan → Saint Thomas → Bridgetown → San Juan

Feb 14, 2027 · 7 nights

$769 interior · $110/night

Celebrity Cruises

Celebrity Summit

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

Nov 7, 2027 · 7 nights

$744 oceanview · $106/night

9% above typical
Celebrity Cruises

Celebrity Summit

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

Nov 14, 2027 · 7 nights

$587 interior · $84/night

3% above typical

Browse by departure port