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
Celebrity Cruises

Celebrity Ascent

Fort Lauderdale → Charlotte Amalie, Saint Thomas → Castries → Fort Lauderdale

Dec 13 · 10 nights

Good value

$1,494 balcony · $149/night

12% below typical
Royal Caribbean International

Icon of the Seas

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

Oct 10 · 7 nights

About average

$1,153 inside · $165/night

Explora Journeys

Explora I

Miami → Puerto Plata → Key West → Miami

Jan 11 · 18 nights

About average

$9,300 suite · $517/night

SeaDream Yacht Club

SeaDream I

Bridgetown → Port Elizabeth, Bequia → Jost Van Dyke → Charlotte Amalie, Saint Thomas

Dec 12 · 7 nights

About average

$3,686 oceanview · $527/night

MSC Cruises

MSC Poesia

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

Nov 12 · 10 nights

About average

$798 inside · $80/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

Grandeur of the Seas

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

Sep 18 · 7 nights

About average

$680 oceanview · $97/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

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

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

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
Royal Caribbean International

Icon of the Seas

Miami → Philipsburg → Coco Cay → Miami

Jan 30 · 7 nights

About average

$1,228 inside · $175/night

Royal Caribbean International

Grandeur of the Seas

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

May 1 · 7 nights

Exceptional value

$627 inside · $90/night

28% below typical