MSC Cruises

MSC Opera

La Romana → Spanish Town (Virgin Gorda) → Philipsburg → La Romana

Mar 1 · 7 nights

$799 inside · $114/night

MSC Cruises

MSC Opera

La Romana → Catalina Island → Road Town, Tortola → La Romana

Mar 8 · 7 nights

$579 inside · $83/night

MSC Cruises

MSC Opera

La Romana → Spanish Town (Virgin Gorda) → Philipsburg → La Romana

Mar 15 · 7 nights

$1,569 inside · $224/night

Carnival Cruise Line

Carnival Firenze

Port Canaveral → Saint Thomas → San Juan → Port Canaveral

Mar 19 · 14 nights

About average

$1,037 inside · $74/night

Celebrity Cruises

Celebrity Beyond

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

Jan 3 · 7 nights

Good value

$871 inside · $124/night

25% below typical · 30-day low
Celebrity Cruises

Celebrity Xcel

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

Apr 9 · 7 nights

About average

$907 inside · $130/night

Celebrity Cruises

Celebrity Eclipse

Fort Lauderdale → George Town, Great Exuma Island → Oranjestad → Fort Lauderdale

Jan 5 · 12 nights

About average

$1,364 inside · $114/night

Norwegian Cruise Line

Norwegian Epic

Port Canaveral → Puerto Plata → Great Stirrup Cay → Port Canaveral

Nov 26 · 7 nights

About average

$869 inside · $124/night

Holland America

Zuiderdam

Miami → Half Moon Cay → Cabo Rojo → Miami

Mar 6 · 18 nights

About average

$2,034 inside · $113/night

MSC Cruises

MSC Meraviglia

Miami → Philipsburg → Puerto Plata → Miami

Mar 27 · 8 nights

$2,546 inside · $318/night

Celebrity Cruises

Celebrity Xcel

Miami → Nassau → Saint John's → Miami

Feb 28 · 7 nights

Good value

$979 oceanview · $140/night

13% below typical · 6-month low
Norwegian Cruise Line

Norwegian Bliss

New York → Puerto Plata → Philipsburg → New York

Nov 8 · 12 nights

About average

$1,459 inside · $122/night

Holland America

Rotterdam

Fort Lauderdale → Philipsburg → Half Moon Cay → Fort Lauderdale

Mar 16 · 11 nights

About average

$1,449 inside · $132/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

Carnival Cruise Line

Carnival Vista

Port Canaveral → Saint Thomas → Celebration Key → Port Canaveral

Nov 14 · 8 nights

About average

$608 inside · $76/night

Virgin Voyages

Brilliant Lady

Miami → Philipsburg → Bimini → Miami

Jan 11 · 10 nights

About average

$1,390 oceanview · $139/night

Royal Caribbean International

Independence of the Seas

Miami → Coco Cay → Puerto Plata → Miami

Nov 29 · 7 nights

About average

$622 inside · $89/night

Royal Caribbean International

Allure of the Seas

Miami → Coco Cay → Labadee → Miami

Mar 19 · 7 nights

About average

$1,013 inside · $145/night

Norwegian Cruise Line

Norwegian Pearl

Philadelphia → Puerto Plata → Tortola → Philadelphia

Feb 2 · 10 nights

Good value

$1,599 balcony · $160/night

13% below typical · 30-day low
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

Browse by departure port