Silversea Cruises

Silver Dawn

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

Jan 15, 2028 · 10 nights

$5,400 suite · $540/night

20% above typical · Price trending up
Silversea Cruises

Silver Dawn

San Juan → Road Bay → Cruz Bay, Saint John → San Juan

Feb 10, 2028 · 9 nights

$5,100 suite · $567/night

34% above typical · Price trending up
Silversea Cruises

Silver Shadow

San Juan → Bridgetown → Basseterre, Saint Kitts → San Juan

Mar 10, 2029 · 10 nights

$7,100 suite · $710/night

45% above typical
Explora Journeys

Explora III

San Juan → Philipsburg → Puerto Plata → Miami

Jan 13, 2027 · 8 nights

$6,450 suite · $806/night

26% above typical · Price trending up
Silversea Cruises

Silver Shadow

San Juan → Charlestown → Codrington → San Juan

Dec 7, 2028 · 9 nights

$7,200 suite · $800/night

71% above typical
Viking Cruises

Viking Sea

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

Nov 5, 2026 · 10 nights

No pricing

Viking Cruises

Viking Sea

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

Nov 15, 2026 · 10 nights

No pricing

Viking Cruises

Viking Sea

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

Nov 25, 2026 · 10 nights

No pricing

Viking Cruises

Viking Sea

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

Dec 5, 2026 · 10 nights

No pricing

Azamara Cruises

Azamara Journey

San Juan → Charlotte Amalie, Saint Thomas → Scarborough → Bridgetown

Dec 18, 2026 · 10 nights

No pricing

Princess Cruises

Caribbean Princess

San Juan → Saint Thomas → Kralendijk → San Juan

Dec 17, 2028 · 11 nights

$1,850 · $168/night

Celebrity Cruises

Celebrity Silhouette

San Juan → Bridgetown → Oranjestad → San Juan

Dec 24, 2028 · 11 nights

$1,737 · $158/night

Princess Cruises

Caribbean Princess

San Juan → Saint Thomas → Curaçao → San Juan

Dec 28, 2028 · 10 nights

$1,650 · $165/night

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 → Curaçao → Fort Lauderdale

Feb 11, 2029 · 9 nights

$900 · $100/night

Browse by departure port