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.

Looking for a cruise holiday with the latest promotions? See all our latest cruise deals here.

See All Cruise Deals


Filters
Refine your search:
Africa 3 Nights From Durban
Durban | Portuguese Island | Durban
31 Jan 2025
3 Nights
Africa

Go all-inclusive from only £38pp per night!
Cruise Only From
Was £309pp
Now: £284
pp
REF: MSCMU20250131DURDUR
Northern Europe 7 Nights From Southampton
Southampton | Hamburg | Rotterdam | Zeebrugge | Le Havre | Southampton
31 Jan 2025
7 Nights
Northern Europe

Departs from the UK
Go all-inclusive from only £38pp per night!
Cruise Only From
Was £499pp
Now: £422
pp
REF: MSCPR20250131SOUSOU
Northern Europe 2 Nights From Southampton
Southampton | Hamburg
31 Jan 2025
2 Nights
Northern Europe

Go all-inclusive from only £38pp per night!
Cruise Only From
Was £225pp
Now: £207
pp
REF: MSCPR20250131SOUHAM
Mediterranean 7 Nights From Barcelona
Barcelona | Marseille | Genoa | Civitavecchia | Messina | Valletta | Barcelona
31 Jan 2025
7 Nights
Mediterranean

Go all-inclusive from only £38pp per night!
Cruise Only From
Was £579pp
Now: £422
pp
REF: MSCEU20250131BCNBCN
South America 7 Nights From Santos
Santos | Buenos Aires | Punta del Este | Itajai | Santos
31 Jan 2025
7 Nights
South America

Go all-inclusive from only £38pp per night!
Cruise Only From
Was £889pp
Now: £817
pp
REF: MSCSP20250131SSZSSZ
Mediterranean 7 Nights From Palma de Mallorca
Palma de Mallorca | Valencia | Cagliari | Civitavecchia | Livorno | Marseille | Palma de Mallorca
31 Jan 2025
7 Nights
Mediterranean

Go all-inclusive from only £38pp per night!
Cruise Only From
Was £559pp
Now: £468
pp
REF: MSCLX20250131PMIPMI
Caribbean: Cozumel & Dominican Republic
Galveston, Texas | Great Stirrup Cay | Philipsburg | Road Town, Tortola | Saint Thomas | Puerto Plata | Georgetown, Grand Cayman | Cozumel | Galveston, Texas
31 Jan 2025
14 Nights
Caribbean

Cruise Only From
Was £1544pp
Now: £1343
pp
REF: NCLPRI-20250131-14-GAL-GAL
3 Night Bahamas & Perfect Day Cruise
Port Canaveral, Florida | Nassau | Coco Cay | Port Canaveral, Florida
31 Jan 2025
3 Nights
Caribbean

Book your cruise now with flights from your local airport! Call and speak to our expert concierge today and secure your holiday
Cruise Only From

Now: £473
pp
REF: RCIUT3BH110-310125
3 Night Weekend Cruise
Brisbane, Queensland | Brisbane, Queensland
31 Jan 2025
3 Nights
Australia & New Zealand

Book your cruise now with flights from your local airport! Call and speak to our expert concierge today and secure your holiday
Fly Cruise From

Now: £2137
pp
REF: RCIQN03K073-310125
Dominican Daze
Miami, Florida | Puerto Plata | Bimini Island | Miami, Florida
31 Jan 2025
5 Nights
Caribbean

Cruise Only From
Was £1173pp
Now: £774
pp
REF: VIRGINVL250131
Canarian Flavours
Santa Cruz de Tenerife | Las Palmas de Gran Canaria | Puerto del Rosario, Fuerteventura | Arrecife, Lanzarote | Funchal, Madeira | San Sebastian de la Gomera | Santa Cruz de Tenerife
31 Jan 2025
7 Nights
Atlantic Islands

Fly Cruise From
Was £1069pp
Now: £828
pp
REF: MARELLA310120251014937
Disney Stay and Mexican Cruise
Port Canaveral, Florida | Key West, Florida | Costa Maya | Cozumel | Port Canaveral, Florida
01 Feb 2025
15 Nights
Caribbean

HOLIDAY PRICES FROM

Now: £2939
pp
REF: CELEBEQ07W623-080225-2

Seas & Sights

Direct return flights with luggage allowance
Seven-night 4* Disney hotel stay
Seven-day Disney Magic Ticket with Memory Maker 2025
Seven-night full-board cruise
Athens Stay and Best of Greek Cruise
Piraeus | Thessaloníki | Thessaloníki | Kusadasi | Limassol | Rhodes | Heraklion (Iraklion), Crete | Náfplion | Piraeus | Piraeus
01 Feb 2025
13 Nights
Mediterranean

HOLIDAY PRICES FROM

Now: £965
pp
REF: CELEBIN11U133-030225-2

Seas & Sights

Direct flight from the UK to Athens
Two-night 4* hotel stay in Athens
Eleven-night full-board cruise
Direct flight from Athens to the UK
Shanghai Stay and Nagasaki Cruise
Baoshan Pt | Nagasaki | Baoshan Pt
01 Feb 2025
8 Nights
Asia

HOLIDAY PRICES FROM

Now: £1825
pp
REF: RCISC04I825-050225-2

Seas & Sights

Return flights with luggage allowance
Private overseas transfers
Three-night 4* hotel stay in Shanghai 
Four-night full-board cruise
Caribbean
Bridgetown | Martinique | Saint Kitts | Tortola | Sint Maarten | Saint John's | Saint John's | Saint George's | Castries | Bridgetown | Bridgetown
01 Feb 2025
14 Nights
Caribbean

NEW season launch now on sale! 10% savings when booking Select price, plus 5% extra savings for Peninsular Club members.
Fly Cruise From
Was £1999pp
Now: £1743
pp
REF: POK503A
In Search of the Northern Lights
Portsmouth | Ålesund | Ålesund | Ålesund | Tromsø | Tromsø | Alta | Alta | Sortland, Vesteralen Islands | Bergen | Portsmouth
01 Feb 2025
14 Nights
Arctic

Departs from the UK
Save more when you book with Cruise118.com!
Cruise Only From
Was £2099pp
Now: £1415
pp
REF: FREDS2502
San Cristóbal to San Cristóbal
San Cristóbal Island, Galápagos | Roca León Dormido | El Barranco, Genovesa Island, Galápagos | Darwin Bay, Genovesa Island, Galápagos | Sullivan Bay, Santiago Island, Galápagos | North Seymour Island, Galapagos | Punta Moreno, Isabella Island, Galapagos | Mangle Point, Fernandina Island, Galápagos | Los Gemelos, Santa Cruz Island, Galápagos | Puerto Ayora, Isla Santa Cruz | Punta Suarez, Isla Española, Galápagos | Gardner Bay, Española Island, Galápagos | Cerro Brujo, San Cristóbal Island, Galápagos | San Cristóbal Island, Galápagos | More...
01 Feb 2025
7 Nights
Pacific

Fly Cruise From
Was £13100pp
Now: £12445
pp
REF: SILVEROR250201007
San Cristóbal, Galapagos to San Cristóbal, Galapagos
San Cristóbal Island, Galápagos | Roca León Dormido | El Barranco, Genovesa Island, Galápagos | Darwin Bay, Genovesa Island, Galápagos | Sullivan Bay, Santiago Island, Galápagos | North Seymour Island, Galapagos | Punta Moreno, Isabella Island, Galapagos | Mangle Point, Fernandina Island, Galápagos | Los Gemelos, Santa Cruz Island, Galápagos | Puerto Ayora, Isla Santa Cruz | Punta Suarez, Isla Española, Galápagos | Gardner Bay, Española Island, Galápagos | Cerro Brujo, San Cristóbal Island, Galápagos | San Cristóbal Island, Galápagos | More...
01 Feb 2025
14 Nights
South America

Fly Cruise From
Was £34200pp
Now: £32490
pp
REF: SILVEROR250201C14
Canary Islands
Santa Cruz de Tenerife | Funchal, Madeira | Santa Cruz de La Palma | Fuerteventura | Santa Cruz de Tenerife | Santa Cruz de Tenerife
01 Feb 2025
7 Nights
Atlantic Islands

NEW season launch now on sale! 10% savings when booking Select price, plus 5% extra savings for Peninsular Club members.
Fly Cruise From
Was £749pp
Now: £538
pp
REF: POA505B
Canary Islands
Santa Cruz de Tenerife | Funchal, Madeira | Santa Cruz de La Palma | Fuerteventura | Santa Cruz de Tenerife | Santa Cruz de Tenerife | Funchal, Madeira | Las Palmas de Gran Canaria | Lanzarote | Santa Cruz de Tenerife | Santa Cruz de Tenerife
01 Feb 2025
14 Nights
Atlantic Islands

NEW season launch now on sale! 10% savings when booking Select price, plus 5% extra savings for Peninsular Club members.
Fly Cruise From
Was £1379pp
Now: £1351
pp
REF: POA505C
Middle East 7 Nights From Dubai
Dubai | Doha | Bahrain | Abu Dhabi | Sir Bani Yas Island | Dubai | Dubai
01 Feb 2025
7 Nights
Middle East

Go all-inclusive from only £38pp per night!
Fly Cruise From
Was £1399pp
Now: £1158
pp
REF: MSCER20250201DXBDXB
Caribbean 7 Nights From Miami, Florida
Miami, Florida | Puerto Plata | San Juan (Puerto Rico) | Ocean Cay, MSC Marine Reserve | Miami, Florida
01 Feb 2025
7 Nights
Caribbean

Go all-inclusive from only £38pp per night!
Fly Cruise From
Was £1569pp
Now: £1425
pp
REF: MSCSC20250201MIAMIA
Mediterranean 7 Nights From Barcelona
Barcelona | Marseille | Genoa | Naples | Palermo | La Goulette | Barcelona
01 Feb 2025
7 Nights
Mediterranean

Go all-inclusive from only £38pp per night!
Cruise Only From
Was £549pp
Now: £348
pp
REF: MSCFA20250201BCNBCN
Mediterranean 7 Nights From Bari
Bari | Piraeus | Izmir | Istanbul | Corfu | Bari
01 Feb 2025
7 Nights
Mediterranean

Go all-inclusive from only £38pp per night!
Cruise Only From
Was £499pp
Now: £367
pp
REF: MSCSX20250201BRIBRI
South America 7 Nights From Santos
Santos | Buzios | Salvador de Bahia | Maceió | Santos
01 Feb 2025
7 Nights
South America

Go all-inclusive from only £38pp per night!
Cruise Only From
Was £809pp
Now: £744
pp
REF: MSCGR20250201SSZSSZ

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 2023, 2024 & 2025.

Our Award Winning Service


Best Workplaces in Travel 2024
Best Workplaces in Travel 2024
Best Company Top 100
Best Company Top 100
Best Cruise Online Agent 2019
Best Cruise Online Agent 2019
Best Cruise Online Agent 2021
Best Cruise Online Agent 2021
TTG Top 50 Ocean Cruise Agency 2019
TTG Top 50 Ocean Cruise Agency 2019
TTG Top 50 Ocean Cruise Agency 2022
TTG Top 50 Ocean Cruise Agency 2022
Best Online Travel Agency 2022
Best Online Travel Agency 2022
Large Cruise Agency of the Year 2023
Large Cruise Agency of the Year 2023

Request a Callback