Norwegian Cruise Line

Norwegian Prima

San Juan → Tortola → Saint Thomas → New York

Apr 22 · 7 nights

About average

$899 inside · $128/night

Explora IV

Miami → Providenciales → Road Bay → San Juan

Apr 8 · 7 nights

About average

$3,755 suite · $536/night

Explora IV

San Juan → Cruz Bay, Saint John → Ocean Cay → Miami

Apr 15 · 7 nights

About average

$3,755 suite · $536/night

Explora IV

Miami → Providenciales → Road Bay → San Juan

Apr 22 · 7 nights

About average

$3,755 suite · $536/night

Explora IV

San Juan → Cruz Bay, Saint John → Pointe-à-Pitre → Miami

Apr 29 · 7 nights

About average

$3,755 suite · $536/night

Virgin Voyages

Resilient Lady

Miami → Grand Turk Island → Bimini → Miami

Apr 29 · 5 nights

About average

$695 inside · $139/night

Explora IV

San Juan → Charlotte Amalie, Saint Thomas → Ocean Cay → Miami

Apr 1 · 7 nights

About average

$4,020 suite · $574/night

Virgin Voyages

Resilient Lady

Miami → Puerto Plata → Bimini → Miami

Apr 24 · 5 nights

About average

$645 inside · $129/night

Emerald Cruises

Emerald Sakara

Philipsburg → Basseterre, Saint Kitts → Saint-Barthélemy → Philipsburg

Apr 15 · 7 nights

About average

$6,039 oceanview · $863/night

Norwegian Cruise Line

Norwegian Prima

San Juan → Tortola → Saint Thomas → San Juan

Apr 15 · 7 nights

About average

$1,259 inside · $180/night

Norwegian Cruise Line

Norwegian Prima

San Juan → Tortola → Saint Thomas → San Juan

Apr 1 · 7 nights

About average

$1,269 inside · $181/night

Emerald Cruises

Emerald Sakara

Philipsburg → Spanish Town (Virgin Gorda) → Soufriere → Bridgetown

Apr 1 · 7 nights

About average

$5,927 oceanview · $847/night

Emerald Cruises

Emerald Sakara

Bridgetown → Soufriere → Spanish Town (Virgin Gorda) → Philipsburg

Apr 8 · 7 nights

About average

$5,983 oceanview · $855/night

Carnival Cruise Line

Carnival Vista

Port Canaveral → Celebration Key → Saint Thomas → Port Canaveral

Apr 15 · 7 nights

About average

$649 inside · $93/night

Norwegian Cruise Line

Norwegian Prima

San Juan → Tortola → Saint Thomas → San Juan

Apr 8 · 7 nights

About average

$1,319 inside · $188/night

Virgin Voyages

Resilient Lady

Miami → Grand Turk Island → Bimini → Miami

Apr 8 · 7 nights

About average

$1,034 inside · $148/night

Celebrity Cruises

Celebrity Summit

Fort Lauderdale → Puerto Plata → Grand Turk Island → Fort Lauderdale

Apr 13 · 5 nights

$462 inside · $92/night

Ponant Cruises

Le Ponant

Saint-Barthélemy → Charlestown → Terre-de-Haut (Les Saintes) → Pointe-à-Pitre

Apr 3 · 7 nights

$7,910 oceanview · $1,130/night

Princess Cruises

Emerald Princess

Fort Lauderdale → Puerto Plata → Grand Turk Island → Fort Lauderdale

Apr 2 · 5 nights

$750 inside · $150/night

Celebrity Cruises

Celebrity Xcel

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

Apr 9 · 7 nights

About average

$982 inside · $140/night