Royal Caribbean International

Grandeur of the Seas

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

Jul 31 · 7 nights

About average

$989 oceanview · $141/night

Windstar Cruises

Star Pride

San Juan → Cruz Bay, Saint John → Saint-Barthélemy → San Juan

Oct 28 · 11 nights

No pricing inside

Explora Journeys

Explora II

San Juan → Beef Island, Tortola → Road Bay → Miami

Nov 1 · 7 nights

No pricing inside

Crystal Cruises

Crystal Symphony

San Juan → Jost Van Dyke → Saint Thomas → Fort Lauderdale

Nov 4 · 7 nights

$3,500 oceanview · $500/night

Explora Journeys

Explora II

San Juan → Road Bay → Puerto Plata → Miami

Nov 15 · 7 nights

No pricing inside

Windstar Cruises

Star Pride

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

Nov 15 · 7 nights

No pricing inside

Viking Cruises

Viking Sea

San Juan → Saint Thomas → Christiansted, Saint Croix → San Juan

Nov 15 · 10 nights

$4,899 balcony · $490/night

Viking Cruises

Viking Sea

San Juan → Saint Thomas → Christiansted, Saint Croix → San Juan

Nov 25 · 10 nights

$4,899 balcony · $490/night

Windstar Cruises

Star Pride

San Juan → Cruz Bay, Saint John → Saint-Barthélemy → San Juan

Nov 29 · 7 nights

No pricing inside

Viking Cruises

Viking Sea

San Juan → Saint Thomas → Christiansted, Saint Croix → San Juan

Dec 5 · 10 nights

$5,399 balcony · $540/night

Crystal Cruises

Crystal Symphony

San Juan → Jost Van Dyke → Saint Thomas → Fort Lauderdale

Dec 13 · 7 nights

$3,500 oceanview · $500/night

Explora Journeys

Explora II

San Juan → Road Bay → Grand Turk Island → Miami

Dec 13 · 7 nights

No pricing inside

Windstar Cruises

Star Pride

San Juan → Cruz Bay, Saint John → Saint-Barthélemy → San Juan

Dec 13 · 7 nights

No pricing inside

Azamara Cruises

Azamara Journey

San Juan → Saint Thomas → Mayreau Island → Bridgetown

Dec 18 · 10 nights

$2,399 inside · $240/night

Browse by departure port