Oceania Cruises

Oceania Marina

Miami → Nassau → Puerto Plata → Miami

Feb 7 · 10 nights

About average

$3,499 inside · $350/night

Celebrity Cruises

Celebrity Ascent

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

Feb 4 · 10 nights

About average

$1,574 inside · $157/night

Celebrity Cruises

Celebrity Eclipse

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

Jan 29 · 9 nights

About average

$1,192 inside · $132/night

Carnival Cruise Line

Carnival Magic

Miami → Half Moon Cay → Saint Thomas → Miami

Mar 11 · 8 nights

About average

$713 inside · $89/night

MSC Cruises

MSC Seashore

Miami → Philipsburg → Puerto Plata → Miami

Jan 29 · 8 nights

About average

$759 inside · $95/night

Princess Cruises

Regal Princess

Fort Lauderdale → Philipsburg → Grand Turk Island → Fort Lauderdale

Feb 20 · 8 nights

$1,164 inside · $146/night

Carnival Cruise Line

Carnival Celebration

Miami → Grand Turk Island → Puerto Plata → Miami

Mar 28 · 8 nights

About average

$826 inside · $103/night

Princess Cruises

Star Princess

Port Canaveral → Grand Turk Island → Saint Thomas → Port Canaveral

Mar 5 · 9 nights

$1,310 inside · $146/night

Carnival Cruise Line

Carnival Sunshine

Norfolk → Half Moon Cay → Puerto Plata → Norfolk

Nov 28 · 8 nights

Good value

$1,512 suite · $189/night

20% below typical

Sea Cloud II

Philipsburg → Saint-Pierre → Saint-Barthélemy → Philipsburg

Mar 5 · 10 nights

$6,900 oceanview · $690/night

Celebrity Cruises

Celebrity Ascent

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

Mar 6 · 11 nights

About average

$1,791 inside · $163/night

Celebrity Cruises

Celebrity Eclipse

Fort Lauderdale → Saint John's → Castries → Fort Lauderdale

Apr 2 · 9 nights

About average

$1,578 balcony · $175/night

Carnival Cruise Line

Carnival Sunshine

Norfolk → Half Moon Cay → Puerto Plata → Norfolk

Feb 20 · 8 nights

Good value

$1,652 suite · $207/night

13% below typical
Royal Caribbean International

Odyssey of the Seas

Cape Liberty, NJ (NYC) → Puerto Plata → Philipsburg → Cape Liberty, NJ (NYC)

Jan 25 · 12 nights

About average

$1,737 inside · $145/night

Celebrity Cruises

Celebrity Ascent

Fort Lauderdale → Philipsburg → Basseterre, Saint Kitts → Fort Lauderdale

Jan 4 · 11 nights

About average

$1,691 inside · $154/night

Royal Caribbean International

Odyssey of the Seas

Cape Liberty, NJ (NYC) → Philipsburg → Charlotte Amalie, Saint Thomas → Cape Liberty, NJ (NYC)

Jan 2 · 11 nights

About average

$1,583 inside · $144/night

Cunard Line

Queen Elizabeth

Miami → San Juan → Road Town, Tortola → Miami

Nov 26 · 12 nights

Exceptional value

$2,606 suite · $217/night

39% below typical · 6-month low
Regent Seven Seas Cruises

Seven Seas Prestige

Miami → Philipsburg → Tortola → Miami

Jan 7 · 10 nights

$7,373 balcony · $737/night

Seabourn

Seabourn Quest

Miami → San Juan → Jost Van Dyke → Miami

Dec 18 · 10 nights

About average

$5,184 oceanview · $518/night

Seabourn

Seabourn Quest

Miami → San Juan → Jost Van Dyke → Miami

Dec 28 · 10 nights

About average

$5,184 oceanview · $518/night