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 1034 cruises
Per Person
Total Price
Cruise From:
Was £626pp Now: £607pp

Port Canaveral | Saint Thomas | Sint Maarten | San Juan (Puerto Rico) | Celebration Key | Port Canaveral

  • 18 Dec 2026
  • 8 Nights
Cruise From:
Was £626pp Now: £607pp
Holiday ID: 014833
Cruise From:
Was £649pp Now: £610pp

Marseille | Barcelona | Cádiz | Casablanca | Málaga | Alicante | Civitavecchia | Genoa | Marseille

  • 07 Dec 2026
  • 10 Nights
Cruise From:
Was £649pp Now: £610pp
Holiday ID: 037400
Cruise From:
Was £649pp Now: £610pp

Camboriú | Punta del Este | Buenos Aires | Santos | Camboriú

  • 14 Dec 2026
  • 7 Nights
Cruise From:
Was £649pp Now: £610pp
Holiday ID: 079696
Cruise From:
£610pp

Tampa | Roatán Island | Harvest Caye | Cozumel | Tampa

  • 28 Dec 2026
  • 7 Nights
Cruise From:
£610pp
Holiday ID: 048966
Cruise From:
£613pp

Miami | Saint Croix Island | San Juan (Puerto Rico) | Puerto Plata | Bimini Island | Miami

  • 05 Dec 2026
  • 8 Nights
Cruise From:
£613pp
Holiday ID: 053315P
Cruise From:
Was £637pp Now: £617pp

Port Canaveral | Celebration Key | Cozumel | Roatán Island | Port Canaveral

  • 20 Dec 2026
  • 7 Nights
Cruise From:
Was £637pp Now: £617pp
Holiday ID: 014858
Cruise From:
Was £638pp Now: £618pp

Brisbane | Willis Island | Cairns | Airlie Beach | Brisbane

  • 13 Dec 2026
  • 6 Nights
Cruise From:
Was £638pp Now: £618pp
Holiday ID: 031045
Cruise From:
Was £659pp Now: £619pp

Miami | San Juan (Puerto Rico) | Basseterre | Charlotte Amalie | Amber Cove | Miami | Grand Turk Island | Ocean Cay | Nassau | Miami

  • 05 Dec 2026
  • 14 Nights
Cruise From:
Was £659pp Now: £619pp
Holiday ID: 039820
Cruise From:
Was £659pp Now: £619pp

Split | Venice | Katakolon | Heraklion (Iraklion) | Port Said | Alexandria | Split

  • 06 Dec 2026
  • 10 Nights
Cruise From:
Was £659pp Now: £619pp
Holiday ID: 068042
Cruise From:
Was £664pp Now: £624pp

Santos | Buzios | Salvador de Bahia | Maceió | Santos

  • 05 Dec 2026
  • 7 Nights
Cruise From:
Was £664pp Now: £624pp
Holiday ID: 049625
Cruise From:
Was £664pp Now: £624pp

Santos | Buzios | Salvador de Bahia | Maceió | Santos

  • 12 Dec 2026
  • 7 Nights
Cruise From:
Was £664pp Now: £624pp
Holiday ID: 049628
Cruise From:
£624pp

Honolulu | Kahului-Maui | Hilo | Kailua-Kona | Nawiliwili | Honolulu

  • 12 Dec 2026
  • 7 Nights
Cruise From:
£624pp
Holiday ID: 009810
Cruise From:
£628pp

San Juan (Puerto Rico) | Philipsburg | Castries | Bridgetown | Basseterre | Saint Thomas | Road Town | San Juan (Puerto Rico)

  • 06 Dec 2026
  • 7 Nights
Cruise From:
£628pp
Holiday ID: 043377
Cruise From:
Was £648pp Now: £628pp

Sydney | Hobart | Port Arthur | Sydney

  • 08 Dec 2026
  • 5 Nights
Cruise From:
Was £648pp Now: £628pp
Holiday ID: 014584
Cruise From:
Was £669pp Now: £628pp

Arrecife | Las Palmas de Gran Canaria | Santa Cruz de La Palma | Santa Cruz de Tenerife | Puerto del Rosario | Funchal | Arrecife

  • 17 Dec 2026
  • 7 Nights
Cruise From:
Was £669pp Now: £628pp
Holiday ID: 031911
Cruise From:
Was £663pp Now: £636pp

Fort Lauderdale | Nassau | Georgetown | Cozumel | Fort Lauderdale

  • 06 Dec 2026
  • 7 Nights
Cruise From:
Was £663pp Now: £636pp
Holiday ID: 018603
Cruise From:
Was £679pp Now: £638pp

Civitavecchia | Las Palmas de Gran Canaria | Santa Cruz de La Palma | Santa Cruz de Tenerife | Puerto del Rosario | Funchal | Arrecife

  • 07 Dec 2026
  • 10 Nights
Cruise From:
Was £679pp Now: £638pp
Holiday ID: 071122
Cruise From:
Was £679pp Now: £638pp

Maceió | Santos | Buzios | Salvador de Bahia | Maceió

  • 09 Dec 2026
  • 7 Nights
Cruise From:
Was £679pp Now: £638pp
Holiday ID: 049627
Cruise From:
Was £679pp Now: £638pp

Rio de Janeiro | Ilha Grande | Buzios | Paranaguá | Itajai | Ilhabela | Rio de Janeiro

  • 22 Dec 2026
  • 7 Nights
Cruise From:
Was £679pp Now: £638pp
Holiday ID: 084085
Cruise From:
Was £684pp Now: £642pp

Maceió | Santos | Buzios | Salvador de Bahia | Maceió

  • 16 Dec 2026
  • 7 Nights
Cruise From:
Was £684pp Now: £642pp
Holiday ID: 049630
Cruise From:
£645pp

San Diego | Ensenada | San Diego

  • 15 Dec 2026
  • 3 Nights
Cruise From:
£645pp
Holiday ID: 063102
Cruise From:
Was £689pp Now: £647pp

Santos | Camboriú | Punta del Este | Buenos Aires | Santos

  • 20 Dec 2026
  • 7 Nights
Cruise From:
Was £689pp Now: £647pp
Holiday ID: 079698
Cruise From:
Was £689pp Now: £647pp

Genoa | Civitavecchia | Messina | Valletta | Barcelona | Marseille | Genoa

  • 20 Dec 2026
  • 7 Nights
Cruise From:
Was £689pp Now: £647pp
Holiday ID: 024115
Cruise From:
Was £689pp Now: £647pp

Port Canaveral | Puerto Plata | Nassau | Ocean Cay | Port Canaveral

  • 27 Dec 2026
  • 7 Nights
Cruise From:
Was £689pp Now: £647pp
Holiday ID: 026394
Cruise From:
Was £670pp Now: £649pp

Galveston | Cozumel | Progreso | Galveston

  • 28 Dec 2026
  • 5 Nights
Cruise From:
Was £670pp Now: £649pp
Holiday ID: 013809
Cruise From:
Was £694pp Now: £652pp

Salvador de Bahia | Maceió | Santos | Buzios | Salvador de Bahia

  • 08 Dec 2026
  • 7 Nights
Cruise From:
Was £694pp Now: £652pp
Holiday ID: 049626
Cruise From:
Was £694pp Now: £652pp

Salvador de Bahia | Maceió | Santos | Buzios | Salvador de Bahia

  • 15 Dec 2026
  • 7 Nights
Cruise From:
Was £694pp Now: £652pp
Holiday ID: 049629
Cruise From:
£654pp

Galveston | Cozumel | Galveston

  • 31 Dec 2026
  • 4 Nights
Cruise From:
£654pp
Holiday ID: 025725
Cruise From:
Was £699pp Now: £657pp

Buenos Aires | Rio de Janeiro | Ilhabela | Camboriú | Punta del Este | Buenos Aires

  • 03 Dec 2026
  • 8 Nights
Cruise From:
Was £699pp Now: £657pp
Holiday ID: 049601
Cruise From:
Was £699pp Now: £657pp

Funchal | Arrecife | Las Palmas de Gran Canaria | Santa Cruz de La Palma | Santa Cruz de Tenerife | Funchal

  • 22 Dec 2026
  • 7 Nights
Cruise From:
Was £699pp Now: £657pp
Holiday ID: 108130

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