Viking Cruises

Viking Sky

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

Feb 7, 2028 · 10 nights

$4,299 balcony · $430/night

Viking Cruises

Viking Sky

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

Feb 17, 2028 · 10 nights

$4,499 balcony · $450/night

Silversea Cruises

Silver Dawn

San Juan → Basseterre, Saint Kitts → Jost Van Dyke → Miami

Feb 24, 2028 · 8 nights

$4,000 suite · $500/night

Viking Cruises

Viking Sea

San Juan → Philipsburg → Valencia → Barcelona

Feb 26, 2028 · 13 nights

$3,299 balcony · $254/night

Viking Cruises

Viking Sky

San Juan → Las Palmas de Gran Canaria → Lisbon

Feb 27, 2028 · 11 nights

$3,399 balcony · $309/night

Windstar Cruises

Star Legend

San Juan → Funchal, Madeira → Palma de Mallorca → Barcelona

Feb 28, 2028 · 21 nights

$4,800 oceanview · $229/night

Emerald Cruises

Emerald Kaia

San Juan → Saint-John → Nassau → Miami

Feb 10, 2028 · 9 nights

$8,453 oceanview · $939/night

SeaDream Yacht Club

SeaDream II

San Juan → Cruz Bay, Saint John → Mayreau Island → Bridgetown

Feb 12, 2028 · 11 nights

$6,447 oceanview · $586/night

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

Explora Journeys

Explora IV

San Juan → Philipsburg → Ocean Cay → Miami

Feb 19, 2028 · 7 nights

$4,020 suite · $574/night

Princess Cruises

Emerald Princess

San Juan → Saint Thomas → Bridgetown → San Juan

Feb 13, 2028 · 7 nights

$807 interior · $115/night

1% above typical
Windstar Cruises

Star Legend

San Juan → Funchal, Madeira → Casablanca → Lisbon

Feb 28, 2028 · 13 nights

$2,420 oceanview · $186/night

SeaDream Yacht Club

SeaDream II

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

Feb 5, 2028 · 7 nights

$4,570 oceanview · $653/night

Windstar Cruises

Star Legend

San Juan → Philipsburg → Marmaris → San Juan

Feb 14, 2028 · 14 nights

$4,224 oceanview · $302/night

3% 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
Windstar Cruises

Star Legend

San Juan → Saint George's → Casablanca → Lisbon

Feb 21, 2028 · 20 nights

$4,376 oceanview · $219/night

2% above typical
Windstar Cruises

Star Legend

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

Feb 21, 2028 · 7 nights

$2,656 oceanview · $379/night

7% above typical
Virgin Voyages

Scarlet Lady

San Juan → Oranjestad → Philipsburg → San Juan

Feb 5, 2028 · 7 nights

$903 interior · $129/night

8% above typical

Browse by departure port