Virgin Voyages

Scarlet Lady

San Juan → Oranjestad → Philipsburg → San Juan

Dec 4, 2027 · 7 nights

$833 interior · $119/night

Virgin Voyages

Scarlet Lady

San Juan → Philipsburg → Willemstad → San Juan

Dec 18, 2027 · 8 nights

$1,112 interior · $139/night

Celebrity Cruises

Celebrity Summit

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

Dec 5, 2027 · 7 nights

$651 oceanview · $93/night

2% above typical · Price trending up
Celebrity Cruises

Celebrity Summit

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

Dec 12, 2027 · 7 nights

$635 interior · $91/night

7% above typical · Price trending up
Celebrity Cruises

Celebrity Summit

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

Dec 19, 2027 · 7 nights

$789 interior · $113/night

Royal Caribbean International

Vision of the Seas

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

Dec 27, 2027 · 7 nights

$1,426 oceanview · $204/night

9% above typical · Price trending up
Viking Cruises

Viking Sea

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

Dec 7, 2027 · 10 nights

$4,399 balcony · $440/night

7% above typical · Price trending up
Virgin Voyages

Scarlet Lady

San Juan → Philipsburg → Saint Thomas → San Juan

Dec 26, 2027 · 7 nights

$1,813 interior · $259/night

8% above typical
Virgin Voyages

Scarlet Lady

San Juan → Philipsburg → Oranjestad → San Juan

Dec 11, 2027 · 7 nights

$903 interior · $129/night

8% above typical
Royal Caribbean International

Vision of the Seas

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

Dec 19, 2027 · 8 nights

$1,337 oceanview · $167/night

9% above typical · Price trending up
Royal Caribbean International

Rhapsody of the Seas

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

Dec 31, 2027 · 8 nights

$1,421 interior · $178/night

9% above typical · Price trending up
Royal Caribbean International

Rhapsody of the Seas

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

Dec 24, 2027 · 7 nights

$1,262 oceanview · $180/night

10% above typical · Price trending up
Royal Caribbean International

Rhapsody of the Seas

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

Dec 4, 2027 · 7 nights

$905 oceanview · $129/night

14% above typical · Price trending up
Royal Caribbean International

Rhapsody of the Seas

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

Dec 11, 2027 · 7 nights

$902 oceanview · $129/night

14% above typical · Price trending up
Royal Caribbean International

Vision of the Seas

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

Dec 12, 2027 · 7 nights

$886 oceanview · $127/night

15% above typical · Price trending up
Silversea Cruises

Silver Dawn

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

Dec 11, 2027 · 10 nights

$6,500 suite · $650/night

33% above typical · Price trending up
Silversea Cruises

Silver Dawn

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

Dec 21, 2027 · 7 nights

$5,500 suite · $786/night

45% above typical · Price trending up
Silversea Cruises

Silver Dawn

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

Dec 28, 2027 · 7 nights

$5,900 suite · $843/night

37% above typical · Price trending up
Norwegian Cruise Line

Norwegian Viva

San Juan → Basseterre, Saint Kitts → Oranjestad → San Juan

Dec 5, 2027 · 7 nights

No pricing

Norwegian Cruise Line

Norwegian Viva

San Juan → Basseterre, Saint Kitts → Oranjestad → San Juan

Dec 12, 2027 · 7 nights

No pricing

Browse by departure port