December Cruises

Cruise Deals> December Cruises

The festive season is always a busy time for everyone, so what better time to escape from your day-to-day and celebrate Christmas in cruise destinations across the globe. With our December cruises, you can explore unforgettable locations on state-of-the-art cruise ships from all of the major cruise lines. Book your December cruise here at Cruise118.com. 

Showing 30 out of 1822 cruises
Per Person
Total Price
Cruise From:
Was £336pp Now: £325pp

New Orleans | Cozumel | Progreso | New Orleans

  • 07 Dec 2026
  • 5 Nights
Cruise From:
Was £336pp Now: £325pp
View cruise
REF: CARNIVALVA071220265
Cruise From:
Was £210pp Now: £203pp

Long Beach | Santa Catalina Island | Ensenada | Long Beach

  • 07 Dec 2026
  • 4 Nights
Cruise From:
Was £210pp Now: £203pp
View cruise
REF: CARNIVALFN071220264
Cruise From:
Was £374pp Now: £357pp

Port Canaveral | Celebration Key | Amber Cove | Grand Turk Island | Port Canaveral

  • 07 Dec 2026
  • 6 Nights

Interest free Monthly Payments from JUST £44pp

Cruise From:
Was £374pp Now: £357pp
View cruise
REF: PRINCESSY635
Cruise From:
Was £261pp Now: £253pp

Sydney | Moreton Island | Sydney

  • 07 Dec 2026
  • 4 Nights
Cruise From:
Was £261pp Now: £253pp
View cruise
REF: CARNIVALAQ071220264
Cruise From:
Was £921pp Now: £893pp

Port Canaveral | Princess Cays | Celebration Key | Port Canaveral

  • 07 Dec 2026
  • 4 Nights
Cruise From:
Was £921pp Now: £893pp
View cruise
REF: CARNIVALGL071220264
Cruise From:
Was £802pp Now: £777pp

Galveston | Cozumel | Puerto Limón | Colón | Roatán Island | Galveston

  • 07 Dec 2026
  • 10 Nights
Cruise From:
Was £802pp Now: £777pp
View cruise
REF: CARNIVALMI0712202610
Cruise From:
£352pp

Fort Lauderdale | Key West | Nassau | Fort Lauderdale

  • 07 Dec 2026
  • 4 Nights

Interest free Monthly Payments from JUST £26pp

Cruise From:
£352pp
View cruise
REF: CELEBRF4BH330-071226
Cruise From:
£373pp

Port Canaveral | Coco Cay | Nassau | Port Canaveral

  • 07 Dec 2026
  • 4 Nights

Interest free Monthly Payments from JUST £28pp

Cruise From:
£373pp
View cruise
REF: RCIEX4BH361-071226
Cruise From:
£483pp

Galveston | Costa Maya | Cozumel | Galveston

  • 07 Dec 2026
  • 5 Nights

Interest free Monthly Payments from JUST £42pp

Cruise From:
£483pp
View cruise
REF: RCILB05W650-071226
Cruise From:
£434pp

Fort Lauderdale | Nassau | Coco Cay | Fort Lauderdale

  • 07 Dec 2026
  • 4 Nights

Interest free Monthly Payments from JUST £36pp

Cruise From:
£434pp
View cruise
REF: RCIOA4BH370-071226
Cruise From:
£596pp

Port Canaveral | Nassau | Coco Cay | Port Canaveral

  • 07 Dec 2026
  • 4 Nights

Interest free Monthly Payments from JUST £56pp

Cruise From:
£596pp
View cruise
REF: RCIUT4BH347-071226
Cruise From:
£565pp

Miami | Nassau | Coco Cay | Miami

  • 07 Dec 2026
  • 4 Nights

Interest free Monthly Payments from JUST £52pp

Cruise From:
£565pp
View cruise
REF: RCIWN4BH355-071226
Fly Cruise From:
Was £3729pp Now: £3499pp

Miami | Cozumel | Roatán Island | Harvest Caye | Costa Maya | Miami

  • 07 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £3729pp Now: £3499pp
REF: OCEANIAVIS261207
Fly Cruise From:
£2251pp

Singapore | Georgetown | Singapore

  • 07 Dec 2026
  • 3 Nights
Fly Cruise From:
£2251pp
View cruise
REF: RCINV03I207-071226
Fly Cruise From:
£2468pp

Tampa | San Juan (Puerto Rico) | Philipsburg | Charlotte Amalie | Puerto Plata | Tampa

  • 07 Dec 2026
  • 9 Nights
Fly Cruise From:
£2468pp
View cruise
REF: RCIJW09W209-071226
Cruise From:
£268pp

Fort Lauderdale | Coco Cay | Nassau | Fort Lauderdale

  • 07 Dec 2026
  • 4 Nights

Interest free Monthly Payments from JUST £15pp

Cruise From:
£268pp
View cruise
REF: RCIBR4BH438-071226
Cruise From:
£543pp

Miami | Cozumel | Georgetown | Miami

  • 07 Dec 2026
  • 5 Nights

Interest free Monthly Payments from JUST £50pp

Cruise From:
£543pp
View cruise
REF: RCIFR05W667-071226
Fly Cruise From:
Was £10969pp Now: £10420pp

Piraeus | Sharm El Sheikh | 'Aqaba | Safaga | Jeddah | Muscat | Abu Dhabi | Sir Bani Yas Island | Dubai

  • 07 Dec 2026
  • 21 Nights
Fly Cruise From:
Was £10969pp Now: £10420pp
REF: REGENTVOY261207

DEPARTS FROM UK

Cruise From:
Was £229pp Now: £219pp

Tilbury | IJmuiden | Tilbury

  • 07 Dec 2026
  • 2 Nights

Interest free Monthly Payments from JUST £3pp

Cruise From:
Was £229pp Now: £219pp
REF: AMBASSADORA22635
Cruise From:
Was £614pp Now: £595pp

Miami | Puerto Plata | Bimini Island | Miami

  • 07 Dec 2026
  • 5 Nights

Interest free Monthly Payments from JUST £80pp

Cruise From:
Was £614pp Now: £595pp
View cruise
REF: VIRGINSC261207
Fly Cruise From:
Was £5483pp Now: £5154pp

Benoa | Surabaya | Semarang | Jakarta | Ko Samui | Bangkok | Ho Chi Minh City | Nha Trang | Hong Kong

  • 07 Dec 2026
  • 14 Nights
Fly Cruise From:
Was £5483pp Now: £5154pp
REF: OCEANIANAU261207
Fly Cruise From:
£1045pp

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

  • 07 Dec 2026
  • 7 Nights

Interest free Monthly Payments from JUST £124pp

Fly Cruise From:
£1045pp
REF: MARELLA071220261018697
Fly Cruise From:
Was £1949pp Now: £1871pp

Miami | Grand Cayman | Montego Bay | Roatán Island | Costa Maya | Cozumel | Miami

  • 08 Dec 2026
  • 9 Nights

Interest free Monthly Payments from JUST £228pp

Fly Cruise From:
Was £1949pp Now: £1871pp
View cruise
REF: CUNARDQ633
Fly Cruise From:
Was £3419pp Now: £3282pp

Miami | Grand Cayman | Montego Bay | Roatán Island | Costa Maya | Cozumel | Miami | San Juan (Puerto Rico) | Saint John's | Castries | Bridgetown | Sint Maarten | Miami

  • 08 Dec 2026
  • 21 Nights
Fly Cruise From:
Was £3419pp Now: £3282pp
View cruise
REF: CUNARDQ633A

DEPARTS FROM UK

Cruise From:
Was £999pp Now: £969pp

Southampton | Santander | Vigo | La Coruña | Southampton

  • 08 Dec 2026
  • 10 Nights

Interest free Monthly Payments from JUST £118pp

Cruise From:
Was £999pp Now: £969pp
View cruise
REF: FREDS2631
Cruise From:
£7669pp

Quito | Baltra Island | Dragon Hill | Punta Vicente Roca | Puerto Ayora | Fernandina Island | Champion Island | Post Office Bay | Punta Cormorant | Baltra Island | Las Bachas | Puerto Egas | Buccaneer Cove | Bartolome Island | Rabida Island | El Barranco | Baltra Island | Darwin Bay

  • 08 Dec 2026
  • 10 Nights
Cruise From:
£7669pp
REF: HX977929978342-2
Cruise From:
Was £10708pp Now: £9637pp

Buenos Aires | Ushuaia | Antarctic Experience | Buenos Aires | Ushuaia

  • 08 Dec 2026
  • 11 Nights
Cruise From:
Was £10708pp Now: £9637pp
REF: SBNV661
Cruise From:
Was £929pp Now: £854pp

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

  • 08 Dec 2026
  • 10 Nights

Interest free Monthly Payments from JUST £95pp

Cruise From:
Was £929pp Now: £854pp
View cruise
REF: MSCMA20261208BCNBCN
Cruise From:
Was £674pp Now: £620pp

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

  • 08 Dec 2026
  • 7 Nights

Interest free Monthly Payments from JUST £65pp

Cruise From:
Was £674pp Now: £620pp
View cruise
REF: MSCVI20261208SSASSA
Cruise From:
Was £569pp Now: £523pp

Genoa | Livorno | Civitavecchia | Valencia | Barcelona | Marseille | Genoa

  • 08 Dec 2026
  • 7 Nights

Interest free Monthly Payments from JUST £53pp

Cruise From:
Was £569pp Now: £523pp
View cruise
REF: MSCSX20261208GOAGOA

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


Virgin Travel Agent Award 2023
Virgin Travel Agent Award 2023
Best Online Travel Agency 2022
Best Online Travel Agency 2022
TTG Top 50 Ocean Travel Agency 2022
TTG Top 50 Ocean Travel Agency 2022
TTG Top 50 Travel Agency 2019
TTG Top 50 Travel Agency 2019
Best Online Agent 2021
Best Online Agent 2021
Best Online Agent 2019
Best Online Agent 2019
Best Company 2020
Best Company 2020
Best Workplaces in Travel 2024
Best Workplaces in Travel 2024
Sorry, we have been unable to sign you up to receive our emails. Please use an alternative email address or try again later.
You've added to your wishlist. To view, go to Wishlist
Chat Service

Live Chat

Live Chat
Call for Free