Carnival Cruise Line

Carnival Venezia

Port Canaveral → Celebration Key → Saint Thomas → Port Canaveral

Dec 27, 2026 · 7 nights

$1,290 interior · $184/night

5% below typical · 3-month low
Carnival Cruise Line

Carnival Vista

Port Canaveral → Curaçao → Celebration Key → Port Canaveral

Dec 26, 2026 · 8 nights

$1,261 interior · $158/night

6% below typical
MSC Cruises

MSC Grandiosa

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

Dec 5, 2026 · 14 nights

$626 interior · $45/night

15% below typical
Princess Cruises

Sky Princess

Port Canaveral → San Juan → Grand Turk Island → Port Canaveral

Dec 27, 2026 · 8 nights

$1,309 balcony · $164/night

13% below typical
Carnival Cruise Line

Mardi Gras

Port Canaveral → Celebration Key → Roatán → Port Canaveral

Dec 12, 2026 · 7 nights

$673 interior · $96/night

6% below typical
Norwegian Cruise Line

Norwegian Escape

Port Canaveral → Cozumel → Great Stirrup Cay → Port Canaveral

Dec 18, 2026 · 5 nights

$519 interior · $104/night

5% below typical
Carnival Cruise Line

Carnival Freedom

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

Dec 19, 2026 · 4 nights

$539 interior · $135/night

7% below typical
Royal Caribbean International

Explorer of the Seas

Port Canaveral → Freeport, Grand Bahama → Cozumel → Port Canaveral

Dec 21, 2026 · 7 nights

$1,656 balcony · $237/night

22% below typical
Carnival Cruise Line

Carnival Glory

Port Canaveral → Nassau → Celebration Key → Port Canaveral

Dec 24, 2026 · 4 nights

$659 interior · $165/night

9% below typical
MSC Cruises

MSC Grandiosa

Port Canaveral → Nassau → Puerto Plata → Port Canaveral

Dec 26, 2026 · 14 nights

$1,479 oceanview · $106/night

5% below typical
Disney Cruise Line

Disney Fantasy

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

Dec 30, 2026 · 4 nights

$2,034 interior · $509/night

20% below typical
Carnival Cruise Line

Carnival Freedom

Port Canaveral → Celebration Key → Nassau → Port Canaveral

Dec 23, 2026 · 5 nights

$710 interior · $142/night

7% below typical
Royal Caribbean International

Utopia of the Seas

Port Canaveral → Coco Cay → Nassau → Port Canaveral

Dec 31, 2026 · 4 nights

$2,806 suite · $702/night

18% below typical
Carnival Cruise Line

Carnival Freedom

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

Dec 10, 2026 · 4 nights

$318 interior · $80/night

9% below typical
MSC Cruises

MSC Grandiosa

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

Dec 12, 2026 · 7 nights

$319 interior · $46/night

3% below typical
Carnival Cruise Line

Carnival Glory

Port Canaveral → Nassau → Celebration Key → Port Canaveral

Dec 14, 2026 · 4 nights

$298 interior · $75/night

3% above typical
Carnival Cruise Line

Carnival Glory

Port Canaveral → Celebration Key → Port Canaveral

Dec 21, 2026 · 3 nights

$352 interior · $117/night

Norwegian Cruise Line

Norwegian Getaway

Port Canaveral → Puerto Plata → Great Stirrup Cay → Port Canaveral

Dec 22, 2026 · 9 nights

$1,339 oceanview · $149/night

Carnival Cruise Line

Mardi Gras

Port Canaveral → Nassau → Celebration Key → Port Canaveral

Dec 26, 2026 · 7 nights

$1,935 balcony · $276/night

1% below typical
MSC Cruises

MSC Seashore

Port Canaveral → Puerto Plata → Port Canaveral → Port Canaveral

Dec 27, 2026 · 11 nights

$1,029 interior · $94/night

2% below typical

Browse by departure port