MSC Cruises

MSC Meraviglia

Miami → Philipsburg → Puerto Plata → Miami

Feb 27 · 8 nights

About average

$849 inside · $106/night

Virgin Voyages

Brilliant Lady

Miami → Philipsburg → Bimini → Miami

Feb 22 · 10 nights

About average

$1,191 inside · $119/night

Explora III

Miami → Puerto Plata → Road Bay → Miami

Feb 19 · 9 nights

About average

$5,660 suite · $629/night

Carnival Cruise Line

Carnival Magic

Miami → Half Moon Cay → Saint Thomas → Miami

Feb 20 · 8 nights

About average

$538 inside · $67/night

Norwegian Cruise Line

Norwegian Pearl

Philadelphia → Puerto Plata → Tortola → Philadelphia

Feb 2 · 10 nights

Good value

$1,659 balcony · $166/night

12% below typical · 30-day low
Holland America

Rotterdam

Fort Lauderdale → Philipsburg → Half Moon Cay → Fort Lauderdale

Feb 2 · 11 nights

About average

$1,449 inside · $132/night

Oceania Cruises

Oceania Marina

Miami → Charlotte Amalie, Saint Thomas → Philipsburg → Miami

Feb 13 · 10 nights

Good value

$6,035 suite · $604/night

11% below typical · 6-month low
Holland America

Eurodam

Fort Lauderdale → Half Moon Cay → Basseterre, Saint Kitts → Fort Lauderdale

Feb 27 · 10 nights

About average

$1,199 inside · $120/night

Virgin Voyages

Brilliant Lady

Miami → Philipsburg → Bimini → Miami

Feb 8 · 10 nights

About average

$1,791 oceanview · $179/night

Norwegian Cruise Line

Norwegian Bliss

New York → Puerto Plata → Philipsburg → New York

Feb 1 · 12 nights

About average

$1,569 inside · $131/night

Oceania Cruises

Oceania Marina

Miami → Oranjestad → Puerto Plata → Miami

Feb 1 · 12 nights

About average

$4,199 inside · $350/night

Norwegian Cruise Line

Norwegian Pearl

Philadelphia → Tortola → Puerto Plata → Philadelphia

Feb 20 · 10 nights

About average

$989 inside · $99/night

Holland America

Rotterdam

Fort Lauderdale → Philipsburg → Half Moon Cay → Fort Lauderdale

Feb 23 · 11 nights

About average

$1,499 inside · $136/night

Princess Cruises

Enchanted Princess

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

Feb 5 · 10 nights

$1,083 inside · $108/night

Carnival Cruise Line

Carnival Sunshine

Norfolk → Half Moon Cay → Puerto Plata → Norfolk

Feb 6 · 8 nights

About average

$582 inside · $73/night

Princess Cruises

Enchanted Princess

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

Feb 25 · 10 nights

$1,148 inside · $115/night

Oceania Cruises

Oceania Allura

San Juan → Saint-Barthélemy → Tortola → Miami

Feb 19 · 8 nights

$3,299 oceanview · $412/night

Silversea Cruises

Silver Shadow

San Juan → Jost Van Dyke → Saint George's → Bridgetown

Feb 6 · 10 nights

$7,100 oceanview · $710/night

Silversea Cruises

Silver Ray

Miami → San Juan → Port Elizabeth, Bequia → Bridgetown

Feb 7 · 12 nights

$8,900 balcony · $742/night

Silversea Cruises

Silver Ray

Bridgetown → Port Elizabeth, Bequia → Road Bay → Miami

Feb 26 · 12 nights

$8,900 balcony · $742/night