Norwegian Cruise Line

Norwegian Prima

San Juan → Tortola → Saint Thomas → San Juan

Feb 19, 2028 · 7 nights

$2,509 suite · $358/night

40% below typical · 3-month low
Norwegian Cruise Line

Norwegian Prima

San Juan → Tortola → Saint Thomas → San Juan

Mar 4, 2028 · 7 nights

$2,439 suite · $348/night

29% below typical · 3-month low
Norwegian Cruise Line

Norwegian Prima

San Juan → Tortola → Saint Thomas → San Juan

Mar 18, 2028 · 7 nights

$2,509 suite · $358/night

28% below typical · 3-month low
Norwegian Cruise Line

Norwegian Prima

San Juan → Tortola → Saint Thomas → San Juan

Mar 25, 2028 · 7 nights

$2,609 suite · $373/night

27% below typical · 3-month low
Norwegian Cruise Line

Norwegian Prima

San Juan → Tortola → Saint Thomas → San Juan

Apr 8, 2028 · 7 nights

$2,589 suite · $370/night

27% below typical · 3-month low
Celebrity Cruises

Celebrity Constellation

San Juan → Tortola → Bridgetown → San Juan

Feb 13, 2027 · 7 nights

$636 oceanview · $91/night

26% below typical · 3-month low
Windstar Cruises

Star Legend

San Juan → Saint George's → Marmaris → San Juan

Feb 7, 2028 · 7 nights

$2,411 oceanview · $344/night

Royal Caribbean International

Grandeur of the Seas

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

May 15, 2027 · 7 nights

$616 interior · $88/night

11% below typical
Royal Caribbean International

Grandeur of the Seas

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

May 8, 2027 · 7 nights

$593 interior · $85/night

11% below typical · Price trending down
Royal Caribbean International

Grandeur of the Seas

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

Aug 14, 2027 · 7 nights

$1,184 balcony · $169/night

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

Grandeur of the Seas

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

Nov 6, 2027 · 7 nights

$965 balcony · $138/night

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

Grandeur of the Seas

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

Nov 13, 2027 · 7 nights

$605 interior · $86/night

11% below typical · 3-month low
Princess Cruises

Emerald Princess

San Juan → Tortola → Castries → San Juan

Dec 26, 2027 · 14 nights

$1,588 interior · $113/night

12% below typical · Price trending down
Virgin Voyages

Valiant Lady

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

Nov 7, 2026 · 7 nights

$1,323 balcony · $189/night

24% below typical
Norwegian Cruise Line

Norwegian Prima

San Juan → Tortola → Saint Thomas → San Juan

Nov 15, 2026 · 7 nights

$1,789 suite · $256/night

13% below typical · Price trending up
Explora Journeys

Explora III

San Juan → Road Bay → Grand Turk Island → Miami

Dec 13, 2026 · 7 nights

$4,160 suite · $594/night

1% below typical
Virgin Voyages

Valiant Lady

San Juan → Samana → Cabo Rojo → San Juan

Feb 13, 2027 · 7 nights

$1,603 balcony · $229/night

12% below typical · Price trending up
Princess Cruises

Crown Princess

San Juan → Saint Thomas → Bridgetown → San Juan

Mar 21, 2027 · 7 nights

$784 interior · $112/night

2% below typical · 3-month low
Disney Cruise Line

Disney Dream

San Juan → Willemstad → Philipsburg → San Juan

Apr 16, 2027 · 7 nights

$7,526 suite · $1,075/night

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

Grandeur of the Seas

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

Aug 28, 2027 · 7 nights

$676 oceanview · $97/night

7% below typical · 3-month low

Browse by departure port