Royal Caribbean International

Explorer of the Seas

Port Canaveral → Costa Maya (Mahahual) → Cozumel → Port Canaveral

Dec 16, 2026 · 5 nights

$588 balcony · $118/night

19% below typical
Carnival Cruise Line

Mardi Gras

Port Canaveral → Nassau → Celebration Key → Port Canaveral

Dec 5, 2026 · 7 nights

$535 interior · $76/night

1% below typical
Princess Cruises

Sky Princess

Port Canaveral → Celebration Key → Grand Turk Island → Port Canaveral

Dec 7, 2026 · 6 nights

$1,024 suite · $171/night

Royal Caribbean International

Explorer of the Seas

Port Canaveral → Grand Turk Island → Coco Cay → Port Canaveral

Dec 11, 2026 · 5 nights

$499 interior · $100/night

2% below typical
Princess Cruises

Sky Princess

Port Canaveral → Celebration Key → San Juan → Port Canaveral

Dec 13, 2026 · 8 nights

$794 balcony · $99/night

4% below typical
Carnival Cruise Line

Carnival Glory

Port Canaveral → Celebration Key → Port Canaveral

Dec 18, 2026 · 3 nights

$373 interior · $124/night

Celebrity Cruises

Celebrity Apex

Port Canaveral → Key West → George Town, Great Exuma Island → Port Canaveral

Dec 26, 2026 · 7 nights

$2,329 balcony · $333/night

9% above typical
Royal Caribbean International

Explorer of the Seas

Port Canaveral → Freeport, Grand Bahama → Grand Turk Island → Port Canaveral

Dec 28, 2026 · 7 nights

$1,960 interior · $280/night

Disney Cruise Line

Disney Treasure

Port Canaveral → Saint Thomas → Disney Castaway Cay → Port Canaveral

Dec 19, 2026 · 7 nights

$11,710 suite · $1,673/night

33% below typical
Carnival Cruise Line

Carnival Freedom

Port Canaveral → Celebration Key → Half Moon Cay → Port Canaveral

Dec 28, 2026 · 5 nights

$996 interior · $199/night

3% below typical
Carnival Cruise Line

Carnival Venezia

Port Canaveral → Celebration Key → Saint Thomas → Port Canaveral

Dec 13, 2026 · 7 nights

$940 balcony · $134/night

MSC Cruises

MSC Seashore

Port Canaveral → Nassau → Puerto Plata → Port Canaveral

Dec 20, 2026 · 14 nights

$1,543 interior · $110/night

1% above typical
MSC Cruises

MSC Seashore

Port Canaveral → Nassau → Ocean Cay → Port Canaveral

Dec 20, 2026 · 7 nights

$706 interior · $101/night

Carnival Cruise Line

Carnival Glory

Port Canaveral → Half Moon Cay → Celebration Key → Port Canaveral

Dec 31, 2026 · 4 nights

$699 interior · $175/night

2% above typical
MSC Cruises

MSC Seashore

Port Canaveral → Nassau → Ocean Cay → Port Canaveral

Dec 3, 2026 · 3 nights

$195 interior · $65/night

5% below typical
Disney Cruise Line

Disney Treasure

Port Canaveral → Saint Thomas → Disney Castaway Cay → Port Canaveral

Dec 5, 2026 · 7 nights

$6,866 suite · $981/night

27% below typical
Disney Cruise Line

Disney Treasure

Port Canaveral → Cozumel → Disney Castaway Cay → Port Canaveral

Dec 12, 2026 · 7 nights

$6,585 suite · $941/night

28% below typical
MSC Cruises

MSC Grandiosa

Port Canaveral → Nassau → Costa Maya (Mahahual) → Port Canaveral

Dec 19, 2026 · 14 nights

$1,691 oceanview · $121/night

1% above typical
Disney Cruise Line

Disney Wish

Port Canaveral → Disney Lookout Cay at Lighthouse Point → Port Canaveral

Dec 24, 2026 · 4 nights

$1,813 interior · $453/night

5% above typical
Disney Cruise Line

Disney Wish

Port Canaveral → Nassau → Disney Castaway Cay → Port Canaveral

Dec 28, 2026 · 3 nights

$1,724 interior · $575/night

5% above typical

Browse by departure port