Virgin Voyages

Valiant Lady

San Juan → Saint Thomas → Philipsburg → San Juan

Mar 19, 2027 · 8 nights

$1,032 oceanview · $129/night

32% below typical · 3-month low
Royal Caribbean International

Vision of the Seas

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

Apr 4, 2027 · 10 nights

$1,101 interior · $110/night

11% below typical · 3-month low
Explora Journeys

Explora II

San Juan → Little Bay → Boca da Valeria → Manaus

Feb 6, 2028 · 11 nights

$6,635 suite · $603/night

12% below typical · 3-month low
Explora Journeys

Explora I

San Juan → Saint-Barthélemy → Boca da Valeria → Manaus

Feb 5, 2027 · 12 nights

$7,680 suite · $640/night

6% below typical · 3-month low
Viking Cruises

Viking Sea

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

Dec 20, 2028 · 10 nights

$3,799 balcony · $380/night

5% below typical · 3-month low
Viking Cruises

Viking Sky

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

Dec 24, 2028 · 10 nights

$3,799 balcony · $380/night

5% below typical · 3-month low
Royal Caribbean International

Vision of the Seas

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

Oct 29, 2027 · 9 nights

$884 interior · $98/night

Virgin Voyages

Valiant Lady

San Juan → Saint Thomas → Philipsburg → San Juan

Nov 20, 2026 · 8 nights

$952 interior · $119/night

Azamara Cruises

Azamara Journey

San Juan → Saint-John → Road Town → Miami

Jan 5, 2027 · 9 nights

$1,569 interior · $174/night

18% below typical
Azamara Cruises

Azamara Quest

San Juan → Spanish Town (Virgin Gorda) → Scarborough → Bridgetown

Nov 6, 2027 · 8 nights

$2,269 interior · $284/night

Viking Cruises

Viking Sky

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

Dec 9, 2027 · 10 nights

$3,899 balcony · $390/night

Azamara Cruises

Azamara Quest

San Juan → Spanish Town (Virgin Gorda) → Scarborough → Bridgetown

Dec 19, 2027 · 8 nights

$2,409 interior · $301/night

Viking Cruises

Viking Sky

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

Dec 19, 2027 · 10 nights

$3,599 balcony · $360/night

Silversea Cruises

Silver Ray

San Juan → Cruz Bay, Saint John → Jost Van Dyke → Miami

Dec 26, 2027 · 8 nights

$5,500 suite · $688/night

2% below typical
Viking Cruises

Viking Sky

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

Dec 29, 2027 · 10 nights

$3,799 balcony · $380/night

3% below typical
Silversea Cruises

Silver Dawn

San Juan → Jost Van Dyke → Oranjestad → San Juan

Jan 4, 2028 · 11 nights

$4,700 suite · $427/night

Silversea Cruises

Silver Dawn

San Juan → Jost Van Dyke → Cruz Bay, Saint John → San Juan

Jan 25, 2028 · 11 nights

$4,800 suite · $436/night

Viking Cruises

Viking Sea

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

Jan 27, 2028 · 10 nights

$4,299 balcony · $430/night

Viking Cruises

Viking Sky

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

Jan 28, 2028 · 10 nights

$4,299 balcony · $430/night

Viking Cruises

Viking Sea

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

Feb 6, 2028 · 10 nights

$4,299 balcony · $430/night

Browse by departure port