Norwegian Cruise Line

Norwegian Pearl

Philadelphia → Puerto Plata → Tortola → Philadelphia

Mar 7 · 10 nights

About average

$1,199 inside · $120/night

Virgin Voyages

Brilliant Lady

Miami → Philipsburg → Bimini → Miami

Jan 25 · 10 nights

About average

$1,191 inside · $119/night

Norwegian Cruise Line

Norwegian Epic

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

Dec 10 · 10 nights

About average

$1,099 inside · $110/night

Princess Cruises

Enchanted Princess

Fort Lauderdale → Princess Cays → Basseterre, Saint Kitts → Fort Lauderdale

Jan 6 · 10 nights

$823 inside · $82/night

Virgin Voyages

Brilliant Lady

Miami → Philipsburg → Bimini → Miami

Nov 30 · 10 nights

About average

$1,091 inside · $109/night

Virgin Voyages

Brilliant Lady

Miami → Philipsburg → Bimini → Miami

Mar 8 · 10 nights

About average

$1,091 inside · $109/night

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

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 Vista

Port Canaveral → Saint Thomas → Celebration Key → Port Canaveral

Nov 14 · 8 nights

About average

$608 inside · $76/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

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

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
Royal Caribbean International

Independence of the Seas

Miami → Cruz Bay, Saint John → Philipsburg → Miami

Dec 10 · 9 nights

About average

$986 inside · $110/night

Silversea Cruises

Silver Ray

Bridgetown → Port Elizabeth, Bequia → San Juan → Miami

Mar 20 · 12 nights

$8,200 balcony · $683/night

Silversea Cruises

Silver Shadow

Miami → San Juan → Jost Van Dyke → Miami

Nov 18 · 12 nights

$7,400 oceanview · $617/night

Scenic Eclipse I

Nassau → Cockburn Town → Saint-Pierre → Bridgetown

Oct 10 · 10 nights

About average

$8,054 suite · $805/night

Cunard Line

Queen Elizabeth

Miami → San Juan → Road Town, Tortola → Miami

Nov 5 · 12 nights

About average

$1,006 inside · $84/night