December 2026 Cruises

Cruise Deals> December Cruises

The festive season in 2026 offers the perfect chance to step away from the daily hustle and celebrate Christmas in stunning cruise destinations around the world. Our December cruises take you to extraordinary locations aboard cutting-edge ships from the world’s top cruise lines. Start your festive adventure today with Cruise118.

Showing 30 out of 994 cruises
Per Person
Total Price
Cruise From:
£240pp

Jacksonville | Great Stirrup Cay | Nassau | Jacksonville

  • 05 Dec 2026
  • 5 Nights
Cruise From:
£240pp
Holiday ID: 051335
Cruise From:
Was £248pp Now: £240pp

Miami | Celebration Key | Miami

  • 11 Dec 2026
  • 3 Nights
Cruise From:
Was £248pp Now: £240pp
Holiday ID: 015858
Cruise From:
Was £249pp Now: £241pp

Tampa | Cozumel | Tampa

  • 03 Dec 2026
  • 4 Nights
Cruise From:
Was £249pp Now: £241pp
Holiday ID: 014414
Cruise From:
£243pp

Los Angeles | Ensenada | Los Angeles

Cruise From:
£243pp
Holiday ID: 024841
Cruise From:
Was £259pp Now: £246pp

Bridgetown | Saint George's | Fort-de-France

  • 02 Dec 2026
  • 3 Nights
Cruise From:
Was £259pp Now: £246pp
Holiday ID: 107006
Cruise From:
Was £258pp Now: £250pp

Jacksonville | Half Moon Cay | Celebration Key | Jacksonville

  • 12 Dec 2026
  • 5 Nights
Cruise From:
Was £258pp Now: £250pp
Holiday ID: 013939
Cruise From:
Was £269pp Now: £255pp

Miami | Grand Turk Island | Ocean Cay | Nassau | Miami

  • 13 Dec 2026
  • 6 Nights
Cruise From:
Was £269pp Now: £255pp
Holiday ID: 039780
Cruise From:
Was £267pp Now: £258pp

Port Canaveral | Half Moon Cay | Celebration Key | Port Canaveral

  • 10 Dec 2026
  • 4 Nights
Cruise From:
Was £267pp Now: £258pp
Holiday ID: 015906
Cruise From:
Was £270pp Now: £261pp

Port Canaveral | Celebration Key | Nassau | Half Moon Cay | Port Canaveral

  • 14 Dec 2026
  • 5 Nights
Cruise From:
Was £270pp Now: £261pp
Holiday ID: 015907
Cruise From:
£265pp

Fort Lauderdale | Nassau | Freeport | Fort Lauderdale

  • 14 Dec 2026
  • 4 Nights
Cruise From:
£265pp
Holiday ID: 048823
Cruise From:
£266pp

Fort Lauderdale | Freeport | Nassau | Fort Lauderdale

  • 11 Dec 2026
  • 3 Nights
Cruise From:
£266pp
Holiday ID: 048820
Cruise From:
£267pp

Fort Lauderdale | Nassau | Freeport | Fort Lauderdale

  • 04 Dec 2026
  • 3 Nights
Cruise From:
£267pp
Holiday ID: 048831
Cruise From:
£270pp

Port Canaveral | Great Stirrup Cay | Cozumel | Port Canaveral

  • 09 Dec 2026
  • 5 Nights
Cruise From:
£270pp
Holiday ID: 019561
Cruise From:
Was £279pp Now: £270pp

Tampa | Cozumel | Tampa

  • 17 Dec 2026
  • 4 Nights
Cruise From:
Was £279pp Now: £270pp
Holiday ID: 014416
Cruise From:
£271pp

Fort Lauderdale | Nassau | Coco Cay | Fort Lauderdale

  • 14 Dec 2026
  • 4 Nights
Cruise From:
£271pp
Holiday ID: 025799
Cruise From:
Was £285pp Now: £272pp

Fort Lauderdale | Celebration Key | Cozumel | Roatán Island | Fort Lauderdale

  • 13 Dec 2026
  • 7 Nights
Cruise From:
Was £285pp Now: £272pp
Holiday ID: 018959
Cruise From:
Was £281pp Now: £272pp

Port Canaveral | Celebration Key | Port Canaveral

  • 21 Dec 2026
  • 3 Nights
Cruise From:
Was £281pp Now: £272pp
Holiday ID: 015975
Cruise From:
Was £289pp Now: £274pp

Civitavecchia | Las Palmas de Gran Canaria | Santa Cruz de La Palma | Santa Cruz de Tenerife

  • 07 Dec 2026
  • 6 Nights
Cruise From:
Was £289pp Now: £274pp
Holiday ID: 031908
Cruise From:
Was £290pp Now: £275pp

Miami | Nassau | Ocean Cay | Miami

  • 14 Dec 2026
  • 4 Nights
Cruise From:
Was £290pp Now: £275pp
Holiday ID: 026358
Cruise From:
Was £284pp Now: £275pp

Miami | Celebration Key | Miami

  • 28 Dec 2026
  • 3 Nights
Cruise From:
Was £284pp Now: £275pp
Holiday ID: 015826
Cruise From:
Was £288pp Now: £279pp

Port Canaveral | Celebration Key | Port Canaveral

  • 18 Dec 2026
  • 3 Nights
Cruise From:
Was £288pp Now: £279pp
Holiday ID: 015957
Cruise From:
£283pp

Los Angeles | Mazatlán | Cabo San Lucas | Los Angeles

Cruise From:
£283pp
Holiday ID: 024839
Cruise From:
Was £294pp Now: £285pp

Tampa | Roatán Island | Cozumel | Tampa

  • 12 Dec 2026
  • 5 Nights
Cruise From:
Was £294pp Now: £285pp
Holiday ID: 014386
Cruise From:
£285pp

Jacksonville | Key West | Great Stirrup Cay | Jacksonville

  • 14 Dec 2026
  • 5 Nights
Cruise From:
£285pp
Holiday ID: 051337

Sails from the UK

Cruise From:
Was £299pp Now: £287pp

Tilbury | Hamburg | Tilbury

  • 06 Dec 2026
  • 4 Nights
Cruise From:
Was £299pp Now: £287pp
Holiday ID: 023809
Cruise From:
Was £297pp Now: £288pp

New Orleans | Cozumel | Progreso | New Orleans

  • 12 Dec 2026
  • 5 Nights
Cruise From:
Was £297pp Now: £288pp
Holiday ID: 014744
Cruise From:
£290pp

Fort Lauderdale | Nassau | Coco Cay | Fort Lauderdale

  • 04 Dec 2026
  • 3 Nights
Cruise From:
£290pp
Holiday ID: 025801
Cruise From:
Was £301pp Now: £291pp

New Orleans | Cozumel | Progreso | New Orleans

  • 07 Dec 2026
  • 5 Nights
Cruise From:
Was £301pp Now: £291pp
Holiday ID: 014774
Cruise From:
£291pp

Los Angeles | Ensenada | Los Angeles

Cruise From:
£291pp
Holiday ID: 024708
Cruise From:
Was £302pp Now: £292pp

Miami | Half Moon Cay | Celebration Key | Miami

  • 03 Dec 2026
  • 4 Nights
Cruise From:
Was £302pp Now: £292pp
Holiday ID: 014652

Prices are subject to change and availability. Prices may vary depending on the airport selected. Promotions are only applicable to select cabin grades, please call for details.

Our Award Winning Service

You've added to your wishlist. To view, go to Wishlist
Call for Free