Carnival Cruise Line

Carnival Freedom

Port Canaveral → Oranjestad → Saint Thomas → Norfolk

May 8 · 15 nights

About average

$1,207 inside · $80/night

Celebrity Cruises

Celebrity Ascent

Fort Lauderdale → Philipsburg → Basseterre, Saint Kitts → Fort Lauderdale

Nov 12 · 10 nights

About average

$1,361 inside · $136/night

Royal Caribbean International

Rhapsody of the Seas

San Juan → Frederiksted, Saint Croix → Philipsburg → San Juan

Jan 9 · 7 nights

About average

$525 inside · $75/night

Virgin Voyages

Resilient Lady

Miami → Philipsburg → Bimini → Miami

Dec 4 · 8 nights

About average

$952 inside · $119/night

Royal Caribbean International

Grandeur of the Seas

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

Sep 4 · 7 nights

About average

$657 inside · $94/night

Royal Caribbean International

Grandeur of the Seas

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

Aug 14 · 7 nights

About average

$777 inside · $111/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
Holland America

Rotterdam

Fort Lauderdale → Half Moon Cay → Saint Thomas → Fort Lauderdale

Mar 6 · 21 nights

About average

$2,489 inside · $119/night

Oceania Cruises

Oceania Allura

Miami → Charlotte Amalie, Saint Thomas → Tortola → Miami

Dec 12 · 9 nights

About average

$3,290 balcony · $366/night

Royal Caribbean International

Rhapsody of the Seas

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

Jan 30 · 7 nights

About average

$514 inside · $73/night

Royal Caribbean International

Harmony of the Seas

Port Canaveral → Coco Cay → Philipsburg → Port Canaveral

May 15 · 7 nights

About average

$1,032 inside · $147/night

Cunard Line

Queen Mary 2

Southampton → New York → Basseterre, Saint Kitts → Southampton

Dec 12 · 30 nights

Good value

$5,123 oceanview · $171/night

12% below typical · 6-month low
Royal Caribbean International

Harmony of the Seas

Port Canaveral → Coco Cay → Philipsburg → Port Canaveral

Apr 1 · 7 nights

Priced high

$1,172 inside · $167/night

11% above typical
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

Explora III

San Juan → Philipsburg → Puerto Plata → Miami

Jan 13 · 8 nights

About average

$5,120 suite · $640/night

Cunard Line

Queen Mary 2

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

Mar 6 · 12 nights

About average

$1,758 inside · $147/night

Norwegian Cruise Line

Norwegian Prima

San Juan → Saint Thomas → Tortola → San Juan

Dec 11 · 7 nights

About average

$1,189 inside · $170/night

Royal Caribbean International

Rhapsody of the Seas

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

Dec 5 · 7 nights

Good value

$519 inside · $74/night

12% below typical · 30-day low