Vista

New York → Charlotte Amalie, Saint Thomas → Oranjestad → Miami

Oct 28 · 14 nights

Exceptional value

$3,930 balcony · $281/night

37% below typical
Oceania Cruises

Oceania Marina

Miami → Charlotte Amalie, Saint Thomas → Tortola → Miami

Dec 10 · 12 nights

Exceptional value

$2,640 inside · $220/night

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

Rhapsody of the Seas

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

Feb 13 · 7 nights

Good value

$468 inside · $67/night

13% below typical · 6-month low

Vista

Miami → Charlotte Amalie, Saint Thomas → Tortola → Miami

Nov 25 · 12 nights

Good value

$4,025 balcony · $335/night

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

Allure of the Seas

Fort Lauderdale → Basseterre, Saint Kitts → Nassau → Fort Lauderdale

May 2 · 7 nights

Good value

$726 inside · $104/night

18% below typical · 6-month low
Disney Cruise Line

Disney Treasure

Port Canaveral → Tortola → Disney Castaway Cay → Port Canaveral

Jan 30 · 7 nights

Good value

$1,792 inside · $256/night

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

Icon of the Seas

Miami → Philipsburg → Coco Cay → Miami

Oct 3 · 7 nights

Good value

$1,148 inside · $164/night

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

Independence of the Seas

Miami → Coco Cay → Puerto Plata → Miami

Nov 29 · 7 nights

About average

$612 oceanview · $87/night

Royal Caribbean International

Harmony of the Seas

Port Canaveral → Charlotte Amalie, Saint Thomas → Coco Cay → Port Canaveral

Mar 6 · 7 nights

Good value

$849 inside · $121/night

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

Icon of the Seas

Miami → Philipsburg → Coco Cay → Miami

Jan 2 · 7 nights

Good value

$1,160 inside · $166/night

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

Icon of the Seas

Miami → Philipsburg → Coco Cay → Miami

Jan 16 · 7 nights

Good value

$1,372 balcony · $196/night

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

Icon of the Seas

Miami → Philipsburg → Coco Cay → Miami

Feb 13 · 7 nights

Good value

$1,255 inside · $179/night

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

Independence of the Seas

Miami → Coco Cay → Charlotte Amalie, Saint Thomas → Miami

Feb 7 · 7 nights

Good value

$614 inside · $88/night

12% below typical · 6-month low
Explora Journeys

Explora I

Miami → Puerto Plata → Key West → Miami

Jan 11 · 18 nights

About average

$9,300 suite · $517/night

Royal Caribbean International

Vision of the Seas

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

Feb 7 · 7 nights

About average

$504 inside · $72/night

Royal Caribbean International

Rhapsody of the Seas

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

Jan 16 · 7 nights

Good value

$525 oceanview · $75/night

12% below typical · 30-day low
Royal Caribbean International

Allure of the Seas

Miami → Philipsburg → Puerto Plata → Miami

Mar 28 · 7 nights

Good value

$853 inside · $122/night

17% below typical
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

Vista

Miami → Tortola → Nassau → Miami

Dec 21 · 7 nights

Good value

$3,010 balcony · $430/night

18% below typical · 30-day low
Royal Caribbean International

Independence of the Seas

Miami → Coco Cay → Charlotte Amalie, Saint Thomas → Miami

Apr 18 · 7 nights

About average

$615 inside · $88/night