Holland America

Rotterdam

Fort Lauderdale → Philipsburg → Half Moon Cay → Fort Lauderdale

Mar 16, 2027 · 11 nights

$1,349 · $123/night

Oceania Cruises

Oceania Allura

Miami → Basseterre, Saint Kitts → Tortola → Miami

Mar 21, 2027 · 10 nights

$5,749 · $575/night

Celebrity Cruises

Celebrity Beyond

Fort Lauderdale → Puerto Plata → Basseterre, Saint Kitts → Fort Lauderdale

Mar 28, 2027 · 7 nights

$918 · $131/night

Royal Caribbean International

Grandeur of the Seas

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

Aug 28, 2027 · 7 nights

$629 · $90/night

Royal Caribbean International

Grandeur of the Seas

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

Sep 11, 2027 · 7 nights

$609 · $87/night

Royal Caribbean International

Grandeur of the Seas

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

Oct 23, 2027 · 7 nights

$663 · $95/night

Celebrity Cruises

Celebrity Ascent

Fort Lauderdale → Philipsburg → Basseterre, Saint Kitts → Fort Lauderdale

Nov 12, 2027 · 10 nights

$1,309 · $131/night

Norwegian Cruise Line

Norwegian Prima

San Juan → Tortola → Saint Thomas → San Juan

Nov 13, 2027 · 7 nights

$1,359 · $194/night

Royal Caribbean International

Grandeur of the Seas

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

Nov 20, 2027 · 7 nights

$1,001 · $143/night

Norwegian Cruise Line

Norwegian Prima

San Juan → Tortola → Saint Thomas → San Juan

Nov 27, 2027 · 7 nights

$1,359 · $194/night

Princess Cruises

Emerald Princess

San Juan → Tortola → Bridgetown → San Juan

Nov 28, 2027 · 7 nights

$895 · $128/night

Norwegian Cruise Line

Norwegian Prima

San Juan → Saint Thomas → Tortola → San Juan

Dec 11, 2027 · 7 nights

$1,219 · $174/night

Princess Cruises

Emerald Princess

San Juan → Tortola → Castries → San Juan

Dec 12, 2027 · 14 nights

$1,551 · $111/night

Norwegian Cruise Line

Norwegian Prima

San Juan → Basseterre, Saint Kitts → Saint Thomas → San Juan

Dec 25, 2027 · 7 nights

$1,959 · $280/night

Princess Cruises

Emerald Princess

San Juan → Tortola → Castries → San Juan

Dec 26, 2027 · 14 nights

$1,736 · $124/night

Norwegian Cruise Line

Norwegian Prima

San Juan → Tortola → Saint Thomas → San Juan

Jan 8, 2028 · 7 nights

$1,219 · $174/night

Norwegian Cruise Line

Norwegian Prima

San Juan → Tortola → Saint Thomas → San Juan

Jan 15, 2028 · 7 nights

$1,219 · $174/night

Norwegian Cruise Line

Norwegian Prima

San Juan → Saint Thomas → Tortola → San Juan

Jan 22, 2028 · 7 nights

$1,209 · $173/night

Princess Cruises

Sky Princess

Fort Lauderdale → Half Moon Cay → Basseterre, Saint Kitts → Fort Lauderdale

Jan 30, 2028 · 14 nights

$1,370 · $98/night

Princess Cruises

Emerald Princess

San Juan → Tortola → Castries → San Juan

Feb 6, 2028 · 14 nights

$1,491 · $107/night

Browse by departure port