Royal Caribbean International

Vision of the Seas

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

Feb 21 · 7 nights

About average

$525 inside · $75/night

Princess Cruises

Enchanted Princess

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

Jan 6 · 10 nights

$823 inside · $82/night

Royal Caribbean International

Star of the Seas

Port Canaveral → Coco Cay → Philipsburg → Port Canaveral

Oct 4 · 7 nights

Good value

$1,134 inside · $162/night

14% below typical
Virgin Voyages

Brilliant Lady

Miami → Philipsburg → Bimini → Miami

Nov 30 · 10 nights

About average

$1,091 inside · $109/night

Virgin Voyages

Brilliant Lady

Miami → Philipsburg → Bimini → Miami

Mar 8 · 10 nights

About average

$1,091 inside · $109/night

MSC Cruises

MSC Opera

La Romana → Spanish Town (Virgin Gorda) → Philipsburg → La Romana

Mar 1 · 7 nights

$799 inside · $114/night

MSC Cruises

MSC Opera

La Romana → Spanish Town (Virgin Gorda) → Philipsburg → La Romana

Mar 15 · 7 nights

$1,569 inside · $224/night

Carnival Cruise Line

Carnival Firenze

Port Canaveral → Saint Thomas → San Juan → Port Canaveral

Mar 19 · 14 nights

About average

$1,037 inside · $74/night

MSC Cruises

MSC Meraviglia

Miami → Philipsburg → Puerto Plata → Miami

Mar 27 · 8 nights

$2,546 inside · $318/night

Royal Caribbean International

Independence of the Seas

Cape Liberty, NJ (NYC) → Kings Wharf (Royal Naval Dockyard) → Labadee → Cape Liberty, NJ (NYC)

Jul 8 · 9 nights

About average

$1,558 inside · $173/night

Holland America

Rotterdam

Fort Lauderdale → Philipsburg → Half Moon Cay → Fort Lauderdale

Mar 16 · 11 nights

About average

$1,449 inside · $132/night

Emerald Cruises

Emerald Sakara

Bridgetown → Soufriere → Road Bay → Philipsburg

Apr 8 · 14 nights

About average

$11,460 oceanview · $819/night

Norwegian Cruise Line

Norwegian Bliss

New York → Puerto Plata → Philipsburg → New York

Nov 8 · 12 nights

About average

$1,459 inside · $122/night

Carnival Cruise Line

Carnival Magic

Miami → Half Moon Cay → Saint Thomas → Miami

Jan 23 · 8 nights

About average

$488 inside · $61/night

Virgin Voyages

Brilliant Lady

Miami → Philipsburg → Bimini → Miami

Jan 11 · 10 nights

About average

$1,390 oceanview · $139/night

Royal Caribbean International

Independence of the Seas

Cape Liberty, NJ (NYC) → Kings Wharf (Royal Naval Dockyard) → Labadee → Cape Liberty, NJ (NYC)

Aug 5 · 9 nights

About average

$1,425 inside · $158/night

Emerald Cruises

Emerald Sakara

Philipsburg → Basseterre, Saint Kitts → Soufriere → Bridgetown

Mar 25 · 14 nights

About average

$11,628 oceanview · $831/night

Royal Caribbean International

Icon of the Seas

Miami → Philipsburg → Coco Cay → Miami

Dec 5 · 7 nights

About average

$1,339 inside · $191/night

Norwegian Cruise Line

Norwegian Prima

San Juan → Tortola → Philipsburg → San Juan

Dec 4 · 7 nights

About average

$1,219 inside · $174/night

Oceania Cruises

Oceania Allura

Miami → Charlotte Amalie, Saint Thomas → Tortola → Miami

Dec 2 · 10 nights

Exceptional value

$4,095 balcony · $410/night

26% below typical · 6-month low