FIND YOUR PERFECT CRUISE
Search by Cruise ID

December Cruises

The Caribbean is the top destination for December cruises. The Canary Islands, Europe, Mediterranean and Asia are also popular choices. You can cruise in December with P&O Cruises, Celebrity Cruises, MSC Cruises, Fred. Olsen and Royal Caribbean.

Why cruise in December?

Discover the many reasons why December cruises remain a popular option for travellers, with exciting winter escapes and Christmas cruises to choose from.

Whether it's the perfect pre-Christmas getaway, with the chance to explore unique and fascinating markets or it's just the perfect excuse to escape the bad weather and find somewhere warm to unwind, December cruises offer a chance to get away and see the world in style. We have some amazing adults-only cruises, as well as a number of more family-oriented itineraries and ships if you want to take the kids with you.

See Christmas Cruises

Cruising the Caribbean in December

Take a Caribbean cruise and you can experience a tropical paradise of absolute serenity. Almost two-thirds of our cruises in December are to the Caribbean islands, letting you enjoy the best of the dry season with immaculate white beaches and gorgeous crystal-clear waters, creating a taste of ultimate relaxation.

There is a mix of short breaks and longer Caribbean getaways with a range of cruise lines and ships to suit every travelling party. So, whether it's an action-packed family break or something a bit more calm and elegant, the Caribbean makes for a magnificent cruise destination.

Sailing to Europe in December

Away from the Caribbean, there are numerous cruises around Europe during December. Unlike the summer months, more of the cruises are tailored towards the northern region rather than the Mediterranean although voyages to both are available. December is one of the better times of the year for possibly seeing the Northern Lights in Norway, while a city break to France, Holland or Belgium is ideal if you want a mini cruise with the option to visit nearby Christmas markets.

Where else to go?

Cruises to the Panama Canal in Central America, as well as around the continent of South America, are more readily available in December than in many other months, including a mix of mini cruises and those lasting a week or two. See stunning wildlife around Brazil, Peru and the Galapagos Islands along with lively and interesting cities.

Other cruises in December visit the wonders of the Far East, as well as destinations around Africa and Australia, while transatlantic options let you spend more time at sea if you're more interested in the cruising side of your holiday and spending days at sea.

Booking your December cruise

Leaving the bitter cold and pre-Christmas stresses behind, cruising during this month is a perfect excuse to get away from it all. We have a fantastic range of cruises to choose from, with a range of exceptional cruise lines and an amazing fleet of ships to offer the ultimate cruise experience. Call our Cruise Concierge today to book your cruise for December 2019 or to book ahead for December 2020 or 2021.

9 Dec 2019 for 2 nights from London (Tilbury), England

Save up to 25% plus buy one get one half price* *Savings already included in advertised per person prices
London (Tilbury), England | Antwerp | London (Tilbury), England
Prices From
£162pp
Cruise Only
Free - 0808 1234 118
or Book Online
11 Dec 2020 for 2 nights from Southampton

Pre-book your Winter 2020/2021 cruise today! Past passengers receive 10% discount! New to P&O Cruises passengers receive 5% discount! PLUS call us now to receive your exclusive Cruise118.com discount! 3rd and 4th passengers sail for JUST £1pp when sharing with 2 full paying adults!
Southampton | Zeebrugge | Southampton
Prices From
£195pp
Cruise Only
Free - 0808 1234 118
or Book Online
15 Dec 2019 for 3 nights from London (Tilbury), England

Save up to 25% plus buy one get one half price* *Savings already included in advertised per person prices
London (Tilbury), England | Rouen | Honfleur | London (Tilbury), England + More
Prices From
£237pp
Cruise Only
Free - 0808 1234 118
or Book Online
20 Dec 2019 for 2 nights from Southampton

Best available fare! Book early for 2019 - secure your stateroom now before it's too late
Southampton | Honfleur | Southampton
Prices From
£243pp
Cruise Only
Free - 0808 1234 118
or Book Online
15 Dec 2019 for 3 nights from Bristol Avonmouth

Save up to 25% plus buy one get one half price* *Savings already included in advertised per person prices
Bristol Avonmouth | Dublin | Dublin | Bristol Avonmouth + More
Prices From
£254pp
Cruise Only
Free - 0808 1234 118
or Book Online
18 Dec 2019 for 3 nights from Bristol Avonmouth

Save up to 25% plus buy one get one half price* *Savings already included in advertised per person prices
Bristol Avonmouth | Dublin | Cork (Cobh) | Bristol Avonmouth + More
Prices From
£254pp
Cruise Only
Free - 0808 1234 118
or Book Online
19 Dec 2019 for 2 nights from Southampton

Low prices always guaranteed! Secure your taster cruise now at a great price! Plus no discretionary service charges on this sailing!
Southampton | Bruges, Zeebrugge | Southampton
Prices From
£277pp
Cruise Only
Free - 0808 1234 118
or Book Online
5 Dec 2019 for 4 nights from London (Tilbury), England

Save up to 25% plus buy one get one half price* *Savings already included in advertised per person prices
London (Tilbury), England | Amsterdam, Netherlands | Hamburg | London (Tilbury), England + More
Prices From
£322pp
Cruise Only
Free - 0808 1234 118
or Book Online
8 Dec 2019 for 4 nights from London (Tilbury), England

Save up to 25% plus buy one get one half price* *Savings already included in advertised per person prices
London (Tilbury), England | Rouen | Honfleur | Zeebrugge | London (Tilbury), England + More
Prices From
£322pp
Cruise Only
Free - 0808 1234 118
or Book Online
5 Star Cruising Bruges
Premium luxury cruise
10 Dec 2020 for 3 nights from Southampton

Low prices always guaranteed – Call us for a quote to add on benefits
Southampton | Zeebrugge | Zeebrugge | Southampton | Southampton + More
Prices From
£337pp
Cruise Only
Free - 0808 1234 118
or Book Online
5 Star Cruising Bruges
Premium luxury cruise
20 Dec 2019 for 3 nights from Southampton

Low prices always guaranteed – Call us for a quote to add on benefit
Southampton | Zeebrugge | Southampton
Prices From
£349pp
Cruise Only
Free - 0808 1234 118
or Book Online
13 Dec 2019 for 4 nights from Southampton

Low prices always guaranteed! Secure your taster cruise now at a great price! Plus no discretionary service charges on this sailing!
Southampton | Amsterdam, Netherlands | Amsterdam, Netherlands | Southampton + More
Prices From
£369pp
Cruise Only
Free - 0808 1234 118
or Book Online
13 Dec 2020 for 4 nights from Southampton

Pre-book your Winter 2020/2021 cruise today! Past passengers receive 10% discount! New to P&O Cruises passengers receive 5% discount! PLUS call us now to receive your exclusive Cruise118.com discount! 3rd and 4th passengers sail for JUST £1pp when sharing with 2 full paying adults!
Southampton | Amsterdam, Netherlands | Amsterdam, Netherlands | Southampton + More
Prices From
£371pp
Cruise Only
Free - 0808 1234 118
or Book Online
8 Dec 2019 for 5 nights from Bristol Avonmouth

Save up to 25% plus buy one get one half price* *Savings already included in advertised per person prices
Bristol Avonmouth | Rouen | Rouen | Honfleur | Bristol Avonmouth + More
Prices From
£389pp
Cruise Only
Free - 0808 1234 118
or Book Online
11 Dec 2019 for 5 nights from London (Tilbury), England

Save up to 25% plus buy one get one half price* *Savings already included in advertised per person prices
London (Tilbury), England | Amsterdam, Netherlands | Hamburg | Antwerp | London (Tilbury), England + More
Prices From
£419pp
Cruise Only
Free - 0808 1234 118
or Book Online
12 Dec 2020 for 7 nights from Southampton

Pre-book your Winter 2020/2021 cruise today! Past passengers receive 10% discount! New to P&O Cruises passengers receive 5% discount! PLUS call us now to receive your exclusive Cruise118.com discount! 3rd and 4th passengers sail for JUST £1pp when sharing with 2 full paying adults!
Southampton | Hamburg | Rotterdam, Netherlands | Rotterdam, Netherlands | Zeebrugge | Southampton + More
Prices From
£489pp
Cruise Only
Free - 0808 1234 118
or Book Online
17 Dec 2020 for 5 nights from Southampton

Low prices always guaranteed - FREE pre-paid gratuities OR 3 cruises for the price of 2!
Southampton | Rouen | Rouen | Honfleur | Honfleur | Southampton + More
Prices From
£584pp
Cruise Only
Free - 0808 1234 118
or Book Online
9 Dec 2020 for 10 nights from Southampton

Pre-book your Winter 2020/2021 cruise today! Past passengers receive 10% discount! New to P&O Cruises passengers receive 5% discount! PLUS call us now to receive your exclusive Cruise118.com discount! 3rd and 4th passengers sail for JUST £1pp when sharing with 2 full paying adults!
Southampton | Seville (Cadiz) | Malaga | Gibraltar | Lisbon | Lisbon | Southampton + More
Prices From
£665pp
Cruise Only
Free - 0808 1234 118
or Book Online
29 Dec 2020 for 5 nights from Southampton

Pre-book your Winter 2020/2021 cruise today! Past passengers receive 10% discount! New to P&O Cruises passengers receive 5% discount! PLUS call us now to receive your exclusive Cruise118.com discount!
Southampton | Amsterdam, Netherlands | Amsterdam, Netherlands | Zeebrugge | Southampton + More
Prices From
£685pp
Cruise Only
Free - 0808 1234 118
or Book Online
5 Dec 2019 for 7 nights from Barcelona
+ More dates

Book an Interior and receive FREE Wi-Fi, book an Ocean View or above and receive FREE Wi-Fi PLUS FREE drinks
Barcelona | Marseille | Genoa | Civitavecchia | Palermo | Valletta | Barcelona + More
Prices From
£699pp
Fly Cruise
Free - 0808 1234 118
16 Dec 2020 for 4 nights from Southampton

Includes FREE pre-paid gratuities, FREE speciality dining, FREE All-Inclusive drinks or choice of wine and beer during lunch and dinner, FREE Wi-Fi, 24-hour room service, Afternoon tea, VIP chauffeur transfers, travel insurance (discount available if not required) and much more!
Southampton | Amsterdam, Netherlands | Amsterdam, Netherlands | Amsterdam, Netherlands | Southampton + More
Prices From
£739pp
Cruise Only
Free - 0808 1234 118
29 Dec 2020 for 5 nights from Southampton

Pre-book your Winter 2020/2021 cruise today! Past passengers receive 10% discount! New to P&O Cruises passengers receive 5% discount! PLUS call us now to receive your exclusive Cruise118.com discount!
Southampton | Hamburg | Zeebrugge | Southampton + More
Prices From
£734pp
Cruise Only
Free - 0808 1234 118
or Book Online
9 Dec 2019 for 10 nights from Southampton

Low prices always guaranteed! PLUS no discretionary service charges on this sailing!
Southampton | Hamburg | Oslo | Oslofjord | Oslo | Copenhagen | Copenhagen | Bruges, Zeebrugge | Southampton + More
Prices From
£799pp
Cruise Only
Free - 0808 1234 118
or Book Online
7 Dec 2020 for 12 nights from Southampton

Pre-book your Winter 2020/2021 cruise today! Past passengers receive 10% discount! New to P&O Cruises passengers receive 5% discount! PLUS call us now to receive your exclusive Cruise118.com discount!
Southampton | Madeira (Funchal) | La Palma | Tenerife | Fuerteventura | Lisbon | Southampton + More
Prices From
£783pp
Cruise Only
Free - 0808 1234 118
or Book Online
1 Dec 2019 for 12 nights from Southampton

Low prices always guaranteed! PLUS no discretionary service charges on this sailing!
Southampton | Madeira (Funchal) | La Palma | Tenerife | Lanzarote | Lisbon | Southampton + More
Prices From
£849pp
Cruise Only
Free - 0808 1234 118
or Book Online
8 Dec 2019 for 11 nights from Southampton

Low prices always guaranteed! PLUS no discretionary service charges on this sailing!
Southampton | Lisbon | Cadiz | Malaga | Cartagena, Spain | Gibraltar | Southampton + More
Prices From
£899pp
Cruise Only
Free - 0808 1234 118
or Book Online
29 Dec 2019 for 5 nights from Southampton

Low prices always guaranteed! Secure your taster cruise now at a great price! Plus no discretionary service charges on this sailing!
Southampton | Hamburg | Bruges, Zeebrugge | Southampton + More
Prices From
£899pp
Cruise Only
Free - 0808 1234 118
or Book Online
6 Dec 2020 for 7 nights from Dubai

Pre-book your Winter 2020/2021 cruise today! Past passengers receive 10% discount! New to P&O Cruises passengers receive 5% discount! PLUS call us now to receive your exclusive Cruise118.com discount!
Dubai | Dubai | Manama | Qatar | Abu Dhabi | Sir Bani Yas Island | Dubai + More
Prices From
£879pp
Fly Cruise
Free - 0808 1234 118
7 Dec 2020 for 7 nights from Dubai

Pre-book your Winter 2020/2021 cruise today! Past passengers receive 10% discount! New to P&O Cruises passengers receive 5% discount! PLUS call us now to receive your exclusive Cruise118.com discount!
Dubai | Manama | Qatar | Abu Dhabi | Sir Bani Yas Island | Dubai | Dubai + More
Prices From
£879pp
Fly Cruise
Free - 0808 1234 118

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

Why book with Cruise118?

Winner 2017 and 2018 Cruise Agent of the year - Wave Awards 2017/18

Service – Our dedicated Cruise Concierge team will guide you through every step of the booking process, helping to plan your perfect cruise holiday.

Price - Our relationship with the cruise lines gives us access to all the best deals and discounts, including exclusive offers that you won’t find elsewhere.

Peace of Mind - We´re an ABTA member. In addition, all flight-inclusive holidays on this website are financially protected by the ATOL scheme. So you can relax, knowing that you´re protected financially, should anything happen.