Disney Cruise Line

Disney Treasure

Port Canaveral → Tortola → Disney Castaway Cay → Port Canaveral

Aug 28 · 7 nights

About average

$2,089 inside · $298/night

Royal Caribbean International

Icon of the Seas

Miami → Philipsburg → Coco Cay → Miami

Sep 19 · 7 nights

About average

$1,146 inside · $164/night

Disney Cruise Line

Disney Treasure

Port Canaveral → Tortola → Disney Castaway Cay → Port Canaveral

Oct 10 · 7 nights

About average

$1,765 inside · $252/night

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

MSC Meraviglia

Miami → Grand Turk Island → Puerto Plata → Miami

Jan 10 · 14 nights

About average

$1,176 inside · $84/night

Royal Caribbean International

Freedom of the Seas

Miami → Labadee → Charlotte Amalie, Saint Thomas → Miami

Dec 16 · 7 nights

About average

$809 inside · $116/night

Royal Caribbean International

Grandeur of the Seas

San Juan → Charlotte Amalie, Saint Thomas → Willemstad → Colón (Panama Canal)

Nov 27 · 7 nights

About average

$661 inside · $94/night

Royal Caribbean International

Harmony of the Seas

Port Canaveral → Coco Cay → Philipsburg → Port Canaveral

Jan 8 · 7 nights

Priced high

$1,029 inside · $147/night

12% above typical
Royal Caribbean International

Harmony of the Seas

Port Canaveral → Coco Cay → Philipsburg → Port Canaveral

Jan 22 · 7 nights

Priced high

$1,029 inside · $147/night

12% above typical
Royal Caribbean International

Harmony of the Seas

Port Canaveral → Coco Cay → Philipsburg → Port Canaveral

Feb 5 · 7 nights

Priced high

$1,039 inside · $148/night

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

Royal Caribbean International

Harmony of the Seas

Port Canaveral → Coco Cay → Philipsburg → Port Canaveral

Mar 18 · 7 nights

About average

$1,342 balcony · $192/night

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

Harmony of the Seas

Port Canaveral → Coco Cay → Philipsburg → Port Canaveral

May 15 · 7 nights

About average

$1,032 inside · $147/night

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
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
Regent Seven Seas Cruises

Seven Seas Mariner

Miami → Nassau → Tortola → Miami

Mar 26 · 20 nights

$12,615 balcony · $631/night