Departure months
Trip length
Search
Disney Cruise Line

Disney Treasure • Disney Cruise Line

7-night Eastern Caribbean Loop via Charlotte Amalie, Saint Thomas & Disney Castaway Cay

Dec 5, 2026 → Dec 12, 2026 • Port Canaveral ↔

Lowest in 90 days

From $2,404

$343/night

Typical price

↑1% above typical

Disney Cruise Line

Disney Treasure • Disney Cruise Line

7-night Eastern Caribbean Loop via Tortola & Disney Castaway Cay

Apr 10, 2027 → Apr 17, 2027 • Port Canaveral ↔

Lowest in 90 days

From $2,317

$331/night

Typical price

↑1% above typical

Disney Cruise Line

Disney Treasure • Disney Cruise Line

7-night Western Caribbean Loop via Cozumel & Disney Castaway Cay

May 1, 2027 → May 8, 2027 • Port Canaveral ↔

Lowest in 90 days

From $2,280

$326/night

Typical price
Disney Cruise Line

Disney Treasure • Disney Cruise Line

7-night Western Caribbean Loop via Cozumel & Disney Castaway Cay

Jun 27, 2026 → Jul 4, 2026 • Port Canaveral ↔

Lowest in 30 days

From $2,416

$345/night

Typical price
Disney Cruise Line

Disney Treasure • Disney Cruise Line

7-night Eastern Caribbean Loop via Tortola & Disney Castaway Cay

Jul 4, 2026 → Jul 11, 2026 • Port Canaveral ↔

Lowest in 180 days

From $2,418

$345/night

Typical price
Disney Cruise Line

Disney Treasure • Disney Cruise Line

7-night Eastern Caribbean Loop via Tortola & Disney Castaway Cay

Oct 10, 2026 → Oct 17, 2026 • Port Canaveral ↔

Lowest in 90 days

From $2,304

$329/night

Typical price
Disney Cruise Line

Disney Treasure • Disney Cruise Line

7-night Western Caribbean Loop via Cozumel & Disney Castaway Cay

Nov 14, 2026 → Nov 21, 2026 • Port Canaveral ↔

Lowest in 90 days

From $2,278

$325/night

Typical price
Disney Cruise Line

Disney Treasure • Disney Cruise Line

7-night Western Caribbean Loop via Cozumel & Disney Castaway Cay

Dec 12, 2026 → Dec 19, 2026 • Port Canaveral ↔

Great balance

From $2,424

$346/night

Typical price

↑2% above typical

Filters

Filters

Reset
Deal Signals
Trip Style
Cabin Type
Ports Visited
Cruise Line & Ship
Price

Per person