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:
Roundtrip Fort Lauderdale
Fort Lauderdale, Florida | Saint Thomas | Virgin Gorda | Saint John's | Marigot | San Juan (Puerto Rico) | Nassau | Fort Lauderdale, Florida
20 Dec 2026
10 Nights
Caribbean

Cruise Only From

Now: £4300
pp
REF: CRYSTALCSY-010-261220
Fort Lauderdale to Fort Lauderdale
Fort Lauderdale, Florida | Saint Thomas | Virgin Gorda | Saint John's | Marigot | San Juan (Puerto Rico) | Nassau | Fort Lauderdale, Florida | Belize City | Santo Tomás de Castilla | Roatán Island | Georgetown, Grand Cayman | Fort Lauderdale, Florida
20 Dec 2026
20 Nights
Caribbean

Cruise Only From

Now: £8200
pp
REF: CRYSTALCSY-C20-261220
12 Night New Zealand Holiday Cruise
Sydney, New South Wales | Sydney, New South Wales | Sydney, New South Wales | Sydney, New South Wales | Sydney, New South Wales | Dunedin | Christchurch | Auckland | Bay of Islands | Sydney, New South Wales
21 Dec 2026
12 Nights
Australia & New Zealand

ONLINE SALE! Save up to an EXTRA £50 per booking when you book online
Interest free Monthly Payments from JUST £103pp
Cruise Only From
Was £2789pp
Now: £2100
pp
REF: CELEBEG12K184-211226
Spain Portugal and Canary Islands
Southampton | Vigo | Lanzarote | Fuerteventura | Santa Cruz de Tenerife | Santa Cruz de La Palma | Funchal, Madeira | Funchal, Madeira | Lisbon | Southampton
21 Dec 2026
16 Nights
Atlantic Islands

Departs from the UK
Book now with a LOW 10% deposit PLUS enjoy 20% off drinks packages - Limited time offer!
Book a Select Fare and choose from car parking, coach transfers or EXTRA on-board spending money per cabin 
ONLINE SALE! Save up to an EXTRA £50 per booking when you book online
Interest free Monthly Payments from JUST £94pp
Cruise Only From
Was £2099pp
Now: £1988
pp
REF: POJ619
Spain Portugal and Canary Islands
Southampton | La Coruña | Santa Cruz de Tenerife | Santa Cruz de La Palma | Las Palmas de Gran Canaria | Lanzarote | Funchal, Madeira | Funchal, Madeira | Southampton
21 Dec 2026
14 Nights
Atlantic Islands

Departs from the UK
Book now with a LOW 10% deposit PLUS enjoy 20% off drinks packages - Limited time offer!
Book a Select Fare and choose from car parking, coach transfers or EXTRA on-board spending money per cabin 
ONLINE SALE! Save up to an EXTRA £50 per booking when you book online
Interest free Monthly Payments from JUST £70pp
Cruise Only From
Was £1499pp
Now: £1469
pp
REF: PON635
20-Day Antarctica, South Georgia & Falkland Islands
Buenos Aires | Ushuaia | Antarctic Experience | Antarctic Experience | Antarctic Experience | Antarctic Experience | Antarctic Experience | Antarctic Experience | South Georgia Experience | South Georgia Experience | South Georgia Experience | Falkland Islands | Falkland Islands | Falkland Islands | More...
21 Dec 2026
21 Nights
Antarctica

Cruise Only From
Was £21078pp
Now: £19813
pp
REF: SBNP668
5-Day Bahamas
Jacksonville, Florida | Celebration Key | Half Moon Cay | Jacksonville, Florida
21 Dec 2026
5 Nights
Caribbean

Seas & Sights Sale! Call for a Cruise118.com Package price and receive up to £250 OFF per stateroom - for a limited time only
Short Break: Book online for EXTRA savings, best prices and live availability
Cruise Only From
Was £630pp
Now: £604
pp
REF: CARNIVALEL211220265
5-Day Western Caribbean
Tampa, Florida | Grand Cayman | Cozumel | Tampa, Florida
21 Dec 2026
5 Nights
Caribbean

Seas & Sights Sale! Call for a Cruise118.com Package price and receive up to £250 OFF per stateroom - for a limited time only
Short Break: Book online for EXTRA savings, best prices and live availability
Cruise Only From
Was £671pp
Now: £644
pp
REF: CARNIVALPA211220265
5-Day Bahamas
Miami, Florida | Nassau | Half Moon Cay | Celebration Key | Miami, Florida
21 Dec 2026
5 Nights
Caribbean

Seas & Sights Sale! Call for a Cruise118.com Package price and receive up to £250 OFF per stateroom - for a limited time only
Short Break: Book online for EXTRA savings, best prices and live availability
Cruise Only From
Was £671pp
Now: £644
pp
REF: CARNIVALSN211220265
5-Day Western Caribbean
New Orleans, Louisiana | Cozumel | Progreso | New Orleans, Louisiana
21 Dec 2026
5 Nights
Caribbean

Seas & Sights Sale! Call for a Cruise118.com Package price and receive up to £250 OFF per stateroom - for a limited time only
Short Break: Book online for EXTRA savings, best prices and live availability
Cruise Only From
Was £679pp
Now: £651
pp
REF: CARNIVALVA211220265
3-Day Bahamas
Miami, Florida | Celebration Key | Miami, Florida
21 Dec 2026
3 Nights
Caribbean

Seas & Sights Sale! Call for a Cruise118.com Package price and receive up to £250 OFF per stateroom - for a limited time only
Short Break: Book online for EXTRA savings, best prices and live availability
Cruise Only From
Was £351pp
Now: £336
pp
REF: CARNIVALCQ211220263
3-Day Bahamas
Port Canaveral, Florida | Celebration Key | Port Canaveral, Florida
21 Dec 2026
3 Nights
Caribbean

Seas & Sights Sale! Call for a Cruise118.com Package price and receive up to £250 OFF per stateroom - for a limited time only
Short Break: Book online for EXTRA savings, best prices and live availability
Cruise Only From
Was £367pp
Now: £352
pp
REF: CARNIVALGL211220263
6-Day Eastern Caribbean with Turks & Caicos Holiday
Port Canaveral, Florida | Princess Cays | Amber Cove | Grand Turk Island | Port Canaveral, Florida
21 Dec 2026
6 Nights
Caribbean

Book now with a low £50pp deposit PLUS Best Price Guarantee FREE on-board spending money if your cruise price drops after booking
Short Break: Book online for EXTRA savings, best prices and live availability
Interest free Monthly Payments from JUST £31pp
Cruise Only From
Was £729pp
Now: £638
pp
REF: PRINCESSY637
Caribbean Celebration
Tampa, Florida | Tampa, Florida | Georgetown, Grand Cayman | Ocho Rios | Ocho Rios | Oranjestad | Willemstad | Kralendijk | Kralendijk | Gustavia | Philipsburg | Tortola | Tortola | Tortola | More...
21 Dec 2026
14 Nights
Caribbean

Fly Cruise From
Was £7669pp
Now: £7285
pp
REF: REGENTMAR261221
5-Day Western Caribbean
Galveston, Texas | Cozumel | Progreso | Galveston, Texas
21 Dec 2026
5 Nights
Caribbean

Seas & Sights Sale! Call for a Cruise118.com Package price and receive up to £250 OFF per stateroom - for a limited time only
Short Break: Book online for EXTRA savings, best prices and live availability
Cruise Only From
Was £777pp
Now: £745
pp
REF: CARNIVALMI211220265
3-Day Baja Mexico
Long Beach, California | Ensenada | Long Beach, California
21 Dec 2026
3 Nights
Caribbean

Seas & Sights Sale! Call for a Cruise118.com Package price and receive up to £250 OFF per stateroom - for a limited time only
Short Break: Book online for EXTRA savings, best prices and live availability
Cruise Only From
Was £392pp
Now: £376
pp
REF: CARNIVALFN211220263
Asia: Thailand & Philippines
Singapore | Ko Samui | Laem Chabang | Phu My | Muara | Kota Kinabalu, Sabah | Puerto Princesa, Palawan | Coron Island | Hong Kong | Hong Kong
21 Dec 2026
13 Nights
Asia

Upgrade to Half Price More at Sea from £119pp. Receive Premium Beverages | Up to 5 speciality dining options | Shore excursions credit | Wi-Fi
Up to £3,200 OFF all cruises & up to £250pp OFF airfare credit
Interest free Monthly Payments from JUST £74pp
Cruise Only From
Was £1586pp
Now: £1505
pp
REF: NCLJAD-20261221-13-SIN-HKG
Panama Canal: Bahamas & Costa Rica
Miami, Florida | Great Stirrup Cay | Great Stirrup Cay | Cabo Rojo | Cabo Rojo | Oranjestad | Oranjestad | Willemstad | Willemstad | Cartagena | Cartagena | Colón | Colón | Gatun Lake | More...
21 Dec 2026
12 Nights
Panama Canal

Upgrade to Half Price More at Sea from £119pp. Receive Premium Beverages | Up to 5 speciality dining options | Shore excursions credit | Wi-Fi
Up to £3,200 OFF all cruises & up to £250pp OFF airfare credit
Interest free Monthly Payments from JUST £102pp
Cruise Only From
Was £2145pp
Now: £2030
pp
REF: NCLSUN-20261221-12-MIA-MIA
7 Night Western Caribbean Holiday
Fort Lauderdale, Florida | Key West, Florida | Cozumel | Georgetown, Grand Cayman | Fort Lauderdale, Florida
21 Dec 2026
7 Nights
Caribbean

ONLINE SALE! Save up to an EXTRA £50 per booking when you book online
Interest free Monthly Payments from JUST £31pp
Cruise Only From
Was £822pp
Now: £726
pp
REF: CELEBRF07W684-211226
Bahamas: Great Stirrup Cay & Nassau
Miami, Florida | Nassau | Great Stirrup Cay | Miami, Florida
21 Dec 2026
3 Nights
Caribbean

Upgrade to Half Price More at Sea from £119pp. Receive Premium Beverages | Up to 5 speciality dining options | Shore excursions credit | Wi-Fi
Up to £3,200 OFF all cruises & up to £250pp OFF airfare credit
Interest free Monthly Payments from JUST £27pp
Cruise Only From
Was £610pp
Now: £607
pp
REF: NCLJOY-20261221-03-MIA-MIA
Panama Canal: Aruba, Bahamas & Costa Rica
Tampa, Florida | Cozumel | Harvest Caye | Puerto Limón | Colón | Gatun Lake | Willemstad | Oranjestad | Cabo Rojo | Great Stirrup Cay | Tampa, Florida
21 Dec 2026
14 Nights
Panama Canal

Upgrade to Half Price More at Sea from £119pp. Receive Premium Beverages | Up to 5 speciality dining options | Shore excursions credit | Wi-Fi
Up to £3,200 OFF all cruises & up to £250pp OFF airfare credit
Interest free Monthly Payments from JUST £102pp
Cruise Only From
Was £2122pp
Now: £2023
pp
REF: NCLSKY-20261221-14-TPA-TPA
Iberia & Italian Treasures
Lisbon | Portimão | Cádiz | Málaga | Palma de Mallorca | Palamós | Toulon | La Spezia | Ajaccio, Corsica | Barcelona | Barcelona | Civitavecchia | Civitavecchia
21 Dec 2026
14 Nights
Mediterranean

Fly Cruise From
Was £4059pp
Now: £3856
pp
REF: OCEANIANAU261221
Christmas & New Year Voyage to Spain & Portugal
Tilbury | Gijón | Lisbon | Portimão | Cádiz | Málaga | Cartagena | Gibraltar | Vigo | Tilbury
21 Dec 2026
15 Nights
Mediterranean

Departs from the UK
Buy one, get one half price! Discount included in advertised price
Interest free Monthly Payments from JUST £56pp
Cruise Only From
Was £1269pp
Now: £1205
pp
REF: AMBASSADORA22639
12 Nt Bali, Malaysia & Thailand Holiday
Singapore | Phuket | Phuket | Langkawi Island | Georgetown, Penang | Georgetown, Penang | Port Klang | Celukan Bawang, Bali | Benoa, Bali | Benoa, Bali
21 Dec 2026
12 Nights
Asia

ONLINE SALE! Save up to an EXTRA £50 per booking when you book online
Interest free Monthly Payments from JUST £69pp
Cruise Only From
Was £1586pp
Now: £1460
pp
REF: CELEBML12I188-211226
Roundtrip San Diego
San Diego, California | Topolobampo | Loreto | La Paz | Isla Natividad | San Diego, California
21 Dec 2026
9 Nights
South America

Cruise Only From

Now: £3700
pp
REF: CRYSTALCSE-009-261221

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 2025, 2026 & 2027.

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