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

25% 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 → Oranjestad → Basseterre, Saint Kitts → San Juan

Feb 27 · 7 nights

About average

$1,043 inside · $149/night

Virgin Voyages

Valiant Lady

San Juan → Road Town, Tortola → Castries → San Juan

Mar 13 · 6 nights

About average

$894 inside · $149/night

Virgin Voyages

Valiant Lady

San Juan → Oranjestad → Basseterre, Saint Kitts → San Juan

Apr 3 · 7 nights

About average

$1,043 inside · $149/night

Norwegian Cruise Line

Norwegian Prima

San Juan → Tortola → Saint Thomas → San Juan

Feb 21 · 7 nights

About average

$1,349 inside · $193/night

Holland America

Eurodam

Fort Lauderdale → Philipsburg → Half Moon Cay → Fort Lauderdale

Mar 15 · 11 nights

About average

$1,919 inside · $174/night

Virgin Voyages

Valiant Lady

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

Dec 12 · 7 nights

About average

$1,183 inside · $169/night

Oceania Cruises

Oceania Marina

Miami → Nassau → Puerto Plata → Miami

Dec 27 · 10 nights

About average

$3,499 inside · $350/night

MSC Cruises

MSC Opera

La Romana → Catalina Island → Saint George → La Romana

Nov 29 · 14 nights

About average

$1,371 inside · $98/night

Royal Caribbean International

Adventure of the Seas

Port Canaveral → Coco Cay → Basseterre, Saint Kitts → Port Canaveral

Nov 3 · 9 nights

About average

$1,124 inside · $125/night

Norwegian Cruise Line

Norwegian Bliss

New York → Puerto Plata → Saint Thomas → New York

Mar 1 · 12 nights

About average

$1,869 inside · $156/night

Royal Caribbean International

Symphony of the Seas

Fort Lauderdale → Basseterre, Saint Kitts → Coco Cay → Fort Lauderdale

Oct 23 · 8 nights

About average

$1,143 inside · $143/night

Cunard Line

Queen Mary 2

New York → Basseterre, Saint Kitts → Philipsburg → New York

Dec 21 · 13 nights

Good value

$2,841 balcony · $219/night

15% below typical · 6-month low
Holland America

Rotterdam

Fort Lauderdale → Philipsburg → Key West → Fort Lauderdale

Dec 22 · 21 nights

About average

$2,719 inside · $129/night

Explora III

Miami → Cruz Bay, Saint John → Puerto Plata → Miami

Jan 5 · 16 nights

About average

$12,360 suite · $773/night

Emerald Cruises

Emerald Kaia

Saint John's → Basseterre, Saint Kitts → Norman Island → San Juan

Jan 12 · 7 nights

About average

$6,989 oceanview · $998/night

Norwegian Cruise Line

Norwegian Prima

San Juan → Tortola → Saint Thomas → San Juan

Nov 13 · 7 nights

About average

$1,339 inside · $191/night

Oceania Cruises

Oceania Sonata

Miami → Charlotte Amalie, Saint Thomas → Tortola → Miami

Jan 11 · 12 nights

About average

$6,199 balcony · $517/night

Emerald Cruises

Emerald Sakara

Philipsburg → Basseterre, Saint Kitts → Saint-Barthélemy → Philipsburg

Nov 27 · 7 nights

About average

$5,814 oceanview · $831/night