Oceania Cruises

Oceania Sonata

Miami → San Juan → Tortola → Miami

Feb 2 · 10 nights

About average

$4,799 balcony · $480/night

Oceania Cruises

Oceania Sonata

Miami → Puerto Plata → Tortola → Miami

Feb 19 · 11 nights

About average

$5,299 balcony · $482/night

Carnival Cruise Line

Carnival Festivale

Port Canaveral → Saint Thomas → Celebration Key → Port Canaveral

Feb 5 · 8 nights

About average

$914 inside · $114/night

Virgin Voyages

Resilient Lady

Miami → Grand Turk Island → Bimini → Miami

Feb 12 · 8 nights

About average

$1,032 inside · $129/night

Virgin Voyages

Resilient Lady

Miami → Philipsburg → Bimini → Miami

Feb 26 · 8 nights

About average

$1,032 inside · $129/night

Holland America

Eurodam

Fort Lauderdale → Philipsburg → Half Moon Cay → Fort Lauderdale

Feb 12 · 11 nights

About average

$1,924 inside · $175/night

Norwegian Cruise Line

Norwegian Bliss

New York → Puerto Plata → Saint Thomas → New York

Feb 7 · 12 nights

About average

$1,589 inside · $132/night

Norwegian Cruise Line

Norwegian Pearl

Philadelphia → Tortola → Puerto Plata → Philadelphia

Feb 26 · 10 nights

About average

$1,029 inside · $103/night

Carnival Cruise Line

Carnival Freedom

Norfolk → Half Moon Cay → Puerto Plata → Norfolk

Feb 19 · 8 nights

About average

$636 inside · $80/night

Carnival Cruise Line

Carnival Freedom

Norfolk → Half Moon Cay → Puerto Plata → Norfolk

Feb 5 · 8 nights

About average

$616 inside · $77/night

Norwegian Cruise Line

Norwegian Dawn

Jacksonville → Freeport, Grand Bahama → San Juan → Jacksonville

Feb 7 · 10 nights

About average

$1,129 inside · $113/night

Norwegian Cruise Line

Norwegian Pearl

Philadelphia → Philipsburg → Puerto Plata → Philadelphia

Feb 7 · 11 nights

About average

$1,059 inside · $96/night

Emerald Cruises

Emerald Kaia

Miami → Bimini → Saint-Barthélemy → Saint John's

Feb 19 · 11 nights

Good value

$10,684 oceanview · $971/night

13% below typical · 6-month low
Virgin Voyages

Brilliant Lady

Miami → Puerto Plata → Philipsburg → Miami

Feb 7 · 10 nights

About average

$1,290 inside · $129/night

Oceania Cruises

Oceania Marina

Miami → Puerto Plata → Philipsburg → Miami

Feb 17 · 10 nights

About average

$3,299 inside · $330/night

Princess Cruises

Enchanted Princess

Fort Lauderdale → Puerto Plata → Philipsburg → Fort Lauderdale

Feb 5 · 10 nights

$1,055 inside · $106/night

Silversea Cruises

Silver Dawn

San Juan → Saint-Barthélemy → Jost Van Dyke → Miami

Feb 22 · 10 nights

$6,100 oceanview · $610/night

MSC Cruises

MSC Seashore

Miami → Philipsburg → Puerto Plata → Miami

Feb 26 · 8 nights

About average

$789 inside · $99/night

Silversea Cruises

Silver Dawn

San Juan → Jost Van Dyke → Antigua → San Juan

Feb 12 · 10 nights

$6,300 oceanview · $630/night

Regent Seven Seas Cruises

Seven Seas Grandeur

Bridgetown → Castries → Philipsburg → Miami

Feb 24 · 9 nights

$5,960 balcony · $662/night