MSC Cruises

MSC Meraviglia

Miami → Philipsburg → Puerto Plata → Miami

Mar 27 · 8 nights

$2,546 inside · $318/night

Royal Caribbean International

Independence of the Seas

Cape Liberty, NJ (NYC) → Kings Wharf (Royal Naval Dockyard) → Labadee → Cape Liberty, NJ (NYC)

Jul 8 · 9 nights

About average

$1,558 inside · $173/night

Holland America

Rotterdam

Fort Lauderdale → Philipsburg → Half Moon Cay → Fort Lauderdale

Mar 16 · 11 nights

About average

$1,449 inside · $132/night

Emerald Cruises

Emerald Sakara

Bridgetown → Soufriere → Road Bay → Philipsburg

Apr 8 · 14 nights

About average

$11,460 oceanview · $819/night

Norwegian Cruise Line

Norwegian Bliss

New York → Puerto Plata → Philipsburg → New York

Nov 8 · 12 nights

About average

$1,459 inside · $122/night

Carnival Cruise Line

Carnival Magic

Miami → Half Moon Cay → Saint Thomas → Miami

Jan 23 · 8 nights

About average

$488 inside · $61/night

Virgin Voyages

Brilliant Lady

Miami → Philipsburg → Bimini → Miami

Jan 11 · 10 nights

About average

$1,390 oceanview · $139/night

MSC Cruises

MSC Opera

Genova → Marseille → Basseterre, Saint Kitts → La Romana

Oct 31 · 16 nights

$949 inside · $59/night

Royal Caribbean International

Independence of the Seas

Cape Liberty, NJ (NYC) → Kings Wharf (Royal Naval Dockyard) → Labadee → Cape Liberty, NJ (NYC)

Aug 5 · 9 nights

About average

$1,425 inside · $158/night

Emerald Cruises

Emerald Sakara

Philipsburg → Basseterre, Saint Kitts → Soufriere → Bridgetown

Mar 25 · 14 nights

About average

$11,628 oceanview · $831/night

Royal Caribbean International

Icon of the Seas

Miami → Philipsburg → Coco Cay → Miami

Dec 5 · 7 nights

About average

$1,339 inside · $191/night

Norwegian Cruise Line

Norwegian Prima

San Juan → Tortola → Philipsburg → San Juan

Dec 4 · 7 nights

About average

$1,219 inside · $174/night

Oceania Cruises

Oceania Allura

Miami → Charlotte Amalie, Saint Thomas → Tortola → Miami

Dec 2 · 10 nights

Exceptional value

$4,095 balcony · $410/night

26% below typical · 6-month low
Princess Cruises

Crown Princess

San Juan → Philipsburg → Curaçao → Fort Lauderdale

Mar 28 · 7 nights

$685 oceanview · $98/night

Princess Cruises

Crown Princess

Bridgetown → San Juan → Curaçao → Fort Lauderdale

Mar 26 · 9 nights

$881 inside · $98/night

Royal Caribbean International

Independence of the Seas

Miami → Cruz Bay, Saint John → Philipsburg → Miami

Dec 10 · 9 nights

About average

$986 inside · $110/night

Royal Caribbean International

Icon of the Seas

Miami → Philipsburg → Coco Cay → Miami

Nov 7 · 7 nights

Good value

$1,408 oceanview · $201/night

10% below typical · 30-day low
Explora Journeys

Explora I

San Juan → Cruz Bay, Saint John → Málaga → Barcelona

Mar 1 · 23 nights

About average

$11,970 suite · $520/night

Seabourn

Seabourn Ovation

Bridgetown → Castries → Jost Van Dyke → Philipsburg

Jan 15 · 7 nights

About average

$3,994 balcony · $571/night

Seabourn

Seabourn Ovation

Philipsburg → South Friars Bay → Agadir → Lisboa

Mar 17 · 19 nights

About average

$9,089 balcony · $478/night