Virgin Voyages

Resilient Lady

Miami → Philipsburg → Bimini → Miami

Dec 4 · 8 nights

About average

$952 inside · $119/night

Cunard Line

Queen Elizabeth

Miami → San Juan → Philipsburg → Miami

Dec 17 · 12 nights

Exceptional value

$3,291 suite · $274/night

25% below typical · 6-month low
Cunard Line

Queen Elizabeth

Miami → Saint Thomas → Road Town, Tortola → Miami

Dec 9 · 14 nights

Good value

$1,327 inside · $95/night

16% below typical
Oceania Cruises

Oceania Allura

Miami → Charlotte Amalie, Saint Thomas → Tortola → Miami

Dec 12 · 9 nights

About average

$3,290 balcony · $366/night

Holland America

Zuiderdam

Miami → Half Moon Cay → Saint Thomas → Miami

Mar 28 · 20 nights

About average

$2,079 inside · $104/night

Carnival Cruise Line

Carnival Conquest

Miami → Saint Thomas → Celebration Key → Miami

Nov 29 · 11 nights

About average

$790 inside · $72/night

Holland America

Zuiderdam

Miami → Puerto Plata → Key West → Miami

Dec 19 · 7 nights

About average

$699 inside · $100/night

Royal Caribbean International

Icon of the Seas

Miami → Philipsburg → Coco Cay → Miami

Sep 19 · 7 nights

About average

$1,260 inside · $180/night

Royal Caribbean International

Allure of the Seas

Miami → Philipsburg → Puerto Plata → Miami

Mar 28 · 7 nights

Good value

$878 inside · $125/night

14% below typical

Explora III

Miami → Cruz Bay, Saint John → Saint-Barthélemy → San Juan

Dec 6 · 7 nights

About average

$4,200 suite · $600/night

Explora IV

Miami → Providenciales → Road Bay → San Juan

Apr 8 · 7 nights

About average

$3,755 suite · $536/night

Explora IV

Miami → Providenciales → Road Bay → San Juan

Apr 22 · 7 nights

About average

$3,755 suite · $536/night

Seabourn

Seabourn Quest

Miami → Saint-John → Jost Van Dyke → Miami

Dec 4 · 14 nights

About average

$5,949 oceanview · $425/night

Royal Caribbean International

Allure of the Seas

Miami → Philipsburg → Puerto Plata → Miami

Dec 6 · 7 nights

About average

$816 inside · $117/night

Carnival Cruise Line

Carnival Celebration

Miami → Saint Thomas → Celebration Key → Miami

Sep 12 · 7 nights

About average

$564 inside · $81/night

Royal Caribbean International

Icon of the Seas

Miami → Philipsburg → Coco Cay → Miami

Dec 5 · 7 nights

About average

$1,234 inside · $176/night

Carnival Cruise Line

Carnival Magic

Miami → Half Moon Cay → Saint Thomas → Miami

Nov 28 · 8 nights

About average

$538 inside · $67/night

Carnival Cruise Line

Carnival Celebration

Miami → Saint Thomas → Celebration Key → Miami

Oct 17 · 7 nights

About average

$566 inside · $81/night

Regent Seven Seas Cruises

Seven Seas Mariner

Miami → Nassau → Tortola → Miami

Mar 26 · 20 nights

$12,615 balcony · $631/night

Seabourn

Seabourn Ovation

Miami → San Juan → Port Elizabeth, Bequia → Bridgetown

Nov 20 · 8 nights

About average

$3,679 balcony · $460/night

Browse by departure port