Viking Cruises

Viking Sky

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

Jan 3, 2029 · 10 nights

$4,999 balcony · $500/night

Viking Cruises

Viking Sea

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

Jan 9, 2029 · 10 nights

$4,999 balcony · $500/night

Viking Cruises

Viking Sea

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

Jan 19, 2029 · 10 nights

$4,999 balcony · $500/night

Viking Cruises

Viking Sea

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

Jan 29, 2029 · 10 nights

$4,999 balcony · $500/night

Emerald Cruises

Emerald Kaia

San Juan → Esperanza → Little Bay → Antigua

Jan 5, 2029 · 7 nights

$6,935 oceanview · $991/night

Emerald Cruises

Emerald Kaia

San Juan → Esperanza → Norman Island → San Juan

Jan 5, 2029 · 14 nights

$13,165 oceanview · $940/night

SeaDream Yacht Club

SeaDream I

San Juan → Culebra Island → Jost Van Dyke → San Juan

Jan 7, 2029 · 6 nights

$4,131 oceanview · $689/night

SeaDream Yacht Club

SeaDream I

San Juan → Cruz Bay, Saint John → Norman Island → San Juan

Jan 13, 2029 · 7 nights

$4,867 oceanview · $695/night

Emerald Cruises

Emerald Kaia

San Juan → Saint-John → Nassau → Miami

Jan 19, 2029 · 9 nights

$8,345 oceanview · $927/night

3% below typical
SeaDream Yacht Club

SeaDream I

San Juan → Culebra Island → Jost Van Dyke → San Juan

Jan 20, 2029 · 7 nights

$4,867 oceanview · $695/night

SeaDream Yacht Club

SeaDream I

San Juan → Cruz Bay, Saint John → Norman Island → San Juan

Jan 27, 2029 · 7 nights

$4,867 oceanview · $695/night

Viking Cruises

Viking Sky

San Juan → Bridgetown → Saint Thomas → San Juan

Jan 13, 2029 · 21 nights

$12,799 balcony · $609/night

4% above typical
Silversea Cruises

Silver Shadow

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

Jan 6, 2029 · 10 nights

$6,200 suite · $620/night

15% above typical
Silversea Cruises

Silver Shadow

San Juan → Codrington → Charlestown → San Juan

Jan 27, 2029 · 7 nights

$4,600 suite · $657/night

18% above typical
Silversea Cruises

Silver Shadow

San Juan → Oranjestad → Road Bay → San Juan

Jan 16, 2029 · 11 nights

$6,900 suite · $627/night

15% above typical
Celebrity Cruises

Celebrity Silhouette

San Juan → Willemstad → Philipsburg → San Juan

Jan 4, 2029 · 10 nights

$960 · $96/night

Princess Cruises

Caribbean Princess

San Juan → Saint Thomas → Castries → San Juan

Jan 7, 2029 · 14 nights

$1,704 · $122/night

Princess Cruises

Caribbean Princess

San Juan → Saint Thomas → Bridgetown → San Juan

Jan 7, 2029 · 7 nights

$875 · $125/night

Princess Cruises

Caribbean Princess

San Juan → Saint Thomas → Bridgetown → San Juan

Jan 14, 2029 · 7 nights

$875 · $125/night

Princess Cruises

Caribbean Princess

San Juan → Saint Thomas → Saint George's → San Juan

Jan 14, 2029 · 14 nights

$1,714 · $122/night

Browse by departure port