MSC Cruises

MSC Opera

Bridgetown → Fort-de-France → Catalina Island → Bridgetown

Dec 31 · 14 nights

About average

$2,429 inside · $174/night

Cunard Line

Queen Mary 2

Southampton → New York → Philipsburg → New York

Dec 15 · 20 nights

About average

$4,673 inside · $234/night

MSC Cruises

MSC World Europa

Pointe-à-Pitre → Philipsburg → Fort-de-France → Pointe-à-Pitre

Dec 20 · 7 nights

About average

$1,370 inside · $196/night

Celebrity Cruises

Celebrity Constellation

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

Dec 26 · 7 nights

About average

$1,092 inside · $156/night

Holland America

Eurodam

Fort Lauderdale → Philipsburg → Half Moon Cay → Fort Lauderdale

Feb 12 · 11 nights

About average

$1,924 inside · $175/night

Norwegian Cruise Line

Norwegian Prima

San Juan → Tortola → Saint Thomas → San Juan

Dec 18 · 7 nights

About average

$1,809 inside · $258/night

Royal Caribbean International

Hero Of The Seas

Miami → Philipsburg → Coco Cay → Miami

Nov 20 · 7 nights

About average

$2,287 inside · $327/night

Celebrity Cruises

Celebrity Xcel

Fort Lauderdale → Philipsburg → Puerto Plata → Fort Lauderdale

Dec 26 · 7 nights

About average

$1,586 inside · $227/night

Holland America

Eurodam

Fort Lauderdale → Philipsburg → Half Moon Cay → Fort Lauderdale

Jan 12 · 10 nights

About average

$1,624 inside · $162/night

Norwegian Cruise Line

Norwegian Jewel

Miami → Great Stirrup Cay → Puerto Plata → Miami

Dec 23 · 12 nights

Good value

$2,249 oceanview · $187/night

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

Symphony of the Seas

Fort Lauderdale → Nassau → Charlotte Amalie, Saint Thomas → Fort Lauderdale

Dec 18 · 8 nights

About average

$1,676 inside · $210/night

Holland America

Rotterdam

Fort Lauderdale → Philipsburg → Half Moon Cay → Fort Lauderdale

Dec 22 · 11 nights

About average

$1,899 inside · $173/night

Holland America

Eurodam

Fort Lauderdale → Half Moon Cay → Cozumel → Fort Lauderdale

Dec 22 · 21 nights

About average

$3,499 inside · $167/night

Holland America

Eurodam

Fort Lauderdale → Philipsburg → Half Moon Cay → Fort Lauderdale

Dec 1 · 11 nights

About average

$1,824 inside · $166/night

Holland America

Eurodam

Fort Lauderdale → Grand Turk Island → Cozumel → Fort Lauderdale

Nov 13 · 18 nights

About average

$2,664 inside · $148/night

Virgin Voyages

Valiant Lady

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

Nov 7 · 7 nights

About average

$1,533 oceanview · $219/night

Norwegian Cruise Line

Norwegian Bliss

New York → Puerto Plata → Philipsburg → New York

Dec 23 · 12 nights

Good value

$1,999 inside · $167/night

14% below typical · 6-month low
Oceania Cruises

Oceania Allura

San Juan → Charlotte Amalie, Saint Thomas → Nassau → Miami

Feb 19 · 20 nights

About average

$11,149 balcony · $557/night

Royal Caribbean International

Independence of the Seas

Miami → Philipsburg → Puerto Plata → Miami

Nov 21 · 7 nights

About average

$992 inside · $142/night

Holland America

Eurodam

Fort Lauderdale → Half Moon Cay → Saint Thomas → Fort Lauderdale

Dec 12 · 21 nights

About average

$3,409 inside · $162/night

Browse by departure port