Celebrity Cruises

Celebrity Constellation

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

Mar 20, 2027 · 7 nights

$709 oceanview · $101/night

5% below typical
Virgin Voyages

Valiant Lady

San Juan → Philipsburg → Basseterre, Saint Kitts → San Juan

Jan 16, 2027 · 7 nights

$1,183 oceanview · $169/night

15% below typical
Celebrity Cruises

Celebrity Constellation

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

Jan 16, 2027 · 7 nights

$752 interior · $107/night

6% below typical
Princess Cruises

Emerald Princess

San Juan → Tortola → Bridgetown → San Juan

Dec 12, 2027 · 7 nights

$819 oceanview · $117/night

8% below typical
Royal Caribbean International

Vision of the Seas

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

Feb 13, 2028 · 7 nights

$668 interior · $95/night

9% below typical
Royal Caribbean International

Vision of the Seas

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

Jan 30, 2028 · 7 nights

$759 oceanview · $108/night

Azamara Cruises

Azamara Journey

San Juan → Spanish Town (Virgin Gorda) → Saint John's → San Juan

Nov 21, 2026 · 14 nights

$4,889 balcony · $349/night

Celebrity Cruises

Celebrity Constellation

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

Jan 2, 2027 · 7 nights

$764 oceanview · $109/night

7% below typical
Princess Cruises

Crown Princess

San Juan → Saint Thomas → Bridgetown → San Juan

Jan 31, 2027 · 7 nights

$599 interior · $86/night

Azamara Cruises

Azamara Quest

San Juan → Spanish Town (Virgin Gorda) → Road Town → San Juan

Nov 6, 2027 · 15 nights

$4,319 interior · $288/night

Celebrity Cruises

Celebrity Summit

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

Nov 21, 2027 · 7 nights

$600 interior · $86/night

Azamara Cruises

Azamara Quest

San Juan → Spanish Town (Virgin Gorda) → Saint John's → San Juan

Nov 21, 2027 · 14 nights

$3,329 interior · $238/night

Royal Caribbean International

Vision of the Seas

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

Dec 5, 2027 · 7 nights

$636 interior · $91/night

Azamara Cruises

Azamara Quest

San Juan → Spanish Town (Virgin Gorda) → Road Town → San Juan

Dec 5, 2027 · 14 nights

$3,529 interior · $252/night

Viking Cruises

Viking Sky

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

Dec 9, 2027 · 10 nights

$3,899 balcony · $390/night

Viking Cruises

Viking Sky

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

Dec 19, 2027 · 10 nights

$3,599 balcony · $360/night

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 → 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

Browse by departure port