Cunard Line

Queen Elizabeth

Miami → Saint Thomas → Road Town, Tortola → Miami

Dec 23 · 14 nights

Good value

$1,955 inside · $140/night

19% below typical · 6-month low
Norwegian Cruise Line

Norwegian Pearl

Philadelphia → Puerto Plata → Philipsburg → Philadelphia

Dec 13 · 10 nights

About average

$1,049 inside · $105/night

Norwegian Cruise Line

Norwegian Bliss

New York → Puerto Plata → Philipsburg → New York

Jan 26 · 12 nights

About average

$1,789 oceanview · $149/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

Virgin Voyages

Scarlet Lady

San Juan → Tortola → Philipsburg → San Juan

Nov 12 · 8 nights

About average

$952 inside · $119/night

Oceania Cruises

Oceania Sonata

Miami → Georgetown, Grand Cayman → Philipsburg → Miami

Mar 15 · 14 nights

About average

$6,999 balcony · $500/night

Royal Caribbean International

Star of the Seas

Port Canaveral → Coco Cay → Philipsburg → Port Canaveral

Mar 5 · 7 nights

About average

$1,867 oceanview · $267/night

Royal Caribbean International

Vision of the Seas

San Juan → Charlotte Amalie, Saint Thomas → Oranjestad → San Juan

Feb 20 · 7 nights

About average

$781 inside · $112/night

Royal Caribbean International

Adventure of the Seas

Port Canaveral → Cruz Bay, Saint John → Philipsburg → Port Canaveral

Feb 23 · 9 nights

About average

$1,161 inside · $129/night

Royal Caribbean International

Grandeur of the Seas

San Juan → Tortola → Frederiksted, Saint Croix → San Juan

May 22 · 7 nights

Good value

$767 oceanview · $110/night

16% below typical · 6-month low
Norwegian Cruise Line

Norwegian Prima

New York → Kings Wharf (Royal Naval Dockyard) → Tortola → San Juan

Nov 3 · 10 nights

About average

$1,959 inside · $196/night

Virgin Voyages

Valiant Lady

San Juan → Road Town, Tortola → Philipsburg → San Juan

Feb 20 · 7 nights

About average

$1,043 inside · $149/night

Virgin Voyages

Valiant Lady

San Juan → Philipsburg → Road Town, Tortola → San Juan

Mar 6 · 7 nights

About average

$1,043 inside · $149/night

Seabourn

Seabourn Ovation

Bridgetown → Port Elizabeth, Bequia → Saint George's → Bridgetown

Dec 23 · 14 nights

About average

$8,099 balcony · $579/night

Norwegian Cruise Line

Norwegian Prima

San Juan → Tortola → Saint Thomas → San Juan

Feb 21 · 7 nights

About average

$1,349 inside · $193/night

Royal Caribbean International

Hero Of The Seas

Miami → Philipsburg → Coco Cay → Miami

Nov 6 · 7 nights

About average

$1,705 inside · $244/night

Disney Cruise Line

Disney Dream

Fort Lauderdale → Philipsburg → Disney Castaway Cay → Fort Lauderdale

Feb 19 · 7 nights

About average

$2,363 inside · $338/night

Holland America

Eurodam

Fort Lauderdale → Philipsburg → Half Moon Cay → Fort Lauderdale

Mar 15 · 11 nights

About average

$1,919 inside · $174/night

Royal Caribbean International

Odyssey of the Seas

Cape Liberty, NJ (NYC) → Basseterre, Saint Kitts → Philipsburg → Cape Liberty, NJ (NYC)

Jan 24 · 12 nights

About average

$1,784 inside · $149/night

Virgin Voyages

Valiant Lady

San Juan → Philipsburg → Basseterre, Saint Kitts → San Juan

Dec 12 · 7 nights

About average

$1,183 inside · $169/night

Browse by departure port