HL Rio Playa Blanca
Spain, Playa Blanca
Thomas Cook won’t add fuel surcharges to existing bookings. Just clear, transparent pricing. Read more
Unlike many other travel companies we operate on a trust account model. Once we’ve paid the airline for your flights, the rest of your money is held in a trust account. We do not have access to this directly and can only withdraw funds when you are back home from holiday
All of our holidays that include flights are protected by the ATOL scheme from the moment you book. So if one of our suppliers fails, you’ll get your money back. If you’re left stranded abroad, a flight home will be arranged at no extra cost. Our ATOL number is 11806
As proud ABTA members we deliver the highest standards when it comes to our holidays. So if you book with us you’re guaranteed the best service. Our ABTA number is P8283, Y6720.
7 nights + flights from £439pp. Free board upgrade to All Inclusive!
Book Now
December holiday? Don't just book it. Thomas Cook it.
Many other travel companies have hidden fees, which aren't included in the final price. With Thomas Cook, the price you see is the price you’ll pay.
Low deposits
Secure your next holiday from £19pp
Hassle free monthly instalments, and we don’t include any hidden fees however you decide to pay.
Spread the cost
Pay monthly without any extra fees
If you need help while you're out on holiday, you can speak to us on the phone 24/7. So you can rest easy knowing that you get the support you need, when you need it
24/7 holiday support
Expert help whilst you are on holiday
We check tons of prices to make sure we give you the best possible deal, but if you can find a cheaper price with a UK based Online Travel Agent within 24 hours of receipt of a booking confirmation from us, we will reduce the price of your holiday or refund the difference to you! Subject to T&Cs*
Price match
Know you are getting the best holiday deal
December holidays 2026/2027 are a great way to break up the UK’s wet, windy winter. Whether you want a snowy escape or a sunshine break far from the festive rush, December has plenty of options. You can head somewhere cosy and wintry or choose a warm destination if you’d rather swap the cold for blue skies and sunshine.
Book your December trip with Thomas Cook and your flights and hotel are all in one price. Plus, enjoy deposits from £39pp, without any extra fees.
Malta
Room Only
7 nights
from £150 pp
Hurghada
Bed & Breakfast
7 nights
from £310 pp
Tenerife
Self-Catering
7 nights
from £235 pp
Fuerteventura
Self-Catering
7 nights
from £277 pp
Antalya Region
Self-Catering
7 nights
from £177 pp
Mexico
Room Only
7 nights
from £867 pp
Lanzarote
Self-Catering
7 nights
from £282 pp
Mexico
Room Only
7 nights
from £867 pp
If you’re deciding where to go on holiday in December, you’ve got three strong options: winter sun, festive cities, or snowy escapes.
If you’ve never experienced December holidays, what are you waiting for? This is a great way to end the year on a high. Wherever you want to go, we’re here to help you find the best value holidays in December. Remember, All Inclusive packages are a brilliant option if you’re on a budget; it makes it easy to keep track of what you spend, as your food is paid for in advance and you can focus on relaxing.
Spain, Playa Blanca
Spain, Puerto del Carmen
Spain, Playa Blanca
Spain, Puerto del Carmen
Spain, Puerto del Carmen
Spain, Playa Blanca
Spain, Playa Blanca
Spain, Playa Blanca
Spain, Costa Teguise
Spain, Costa Teguise
Spain, Costa Teguise
Spain, Costa Teguise
Spain, Playa Blanca
Spain, Costa Teguise
Spain, Puerto Calero
December family holidays mean choice: swap sleet for the beach. Family holidays to the Canary Islands mean reliable warm weather (19°C) just a few hours’ from the UK. Dubai see's average highs of 26ºC on the coastline and the city is packed with family attractions. Or how about Orlando? The weather is good, and you’ll get to see the festive decor at the theme parks. Then there’s Lapland for the ultimate winter wonderland.
Spain, Playa Blanca
Spain, Costa Calma
Spain, Playa Blanca
Spain, Puerto de la Cruz
Spain, Playa de las Americas
Spain, Esquinzo
Spain, Maspalomas
Spain, Esquinzo
Spain, Taurito
Spain, Corralejo
Spain, Esquinzo
Spain, Maspalomas
Spain, Costa Adeje
Spain, Costa de Antigua
Spain, Costa Teguise
December, but make it adults only. Think infinity pools in Tenerife, rooftop bars in Dubai, or spa days in the Maldives. Whether it’s a couples’ escape or a friends’ getaway, swap wrapping paper for white sand, hot tubs, and late, lazy breakfasts. Because grown-up holidays hit differently when the only thing on your to-do list is nothing.
Spain, Playa Blanca
Spain, Puerto del Carmen
Spain, Playa Blanca
Spain, Puerto del Carmen
Spain, Puerto del Carmen
Spain, Playa Blanca
Spain, Playa Blanca
Spain, Playa Blanca
Spain, Costa Teguise
Spain, Costa Teguise
Spain, Costa Teguise
Spain, Costa Teguise
Spain, Playa Blanca
Spain, Costa Teguise
Spain, Puerto Calero
The best beaches aren’t necessarily in summer - they’re right here, still warm when Britain’s shivering. The Canary Islands deliver. Expect around 20ºC days, blue skies and barely a drop of rain - that’s why winter sun seekers flock here. Tenerife is perfect for beach days and Mount Teide hikes, Gran Canaria blends dunes with city buzz, Lanzarote flaunts volcanic vineyards, and Fuerteventura wins for windsurfing.
Spain, Costa Calma
Spain, Playa Blanca
Spain, Playa del Ingles
Spain, Maspalomas
Spain, Esquinzo
Spain, Puerto Rico
Spain, Esquinzo
Spain, Costa de Antigua
Spain, Puerto de la Cruz
Spain, Playa Blanca
Spain, Playa de las Americas
Spain, Costa Calma
Spain, Taurito
Spain, Puerto Rico
Spain, Corralejo
If you’d prefer a December holiday that’s more festive - try a Christmas market in one of these popular destinations. Berlin is a mix between a traditional market, a funfair and a party venue. Budapest lights up its Basilica with 3D projections and riverside views. Vienna is all fairy lights and classical music drifting through cobbled streets. And New York? Ice rinks, skyline sparkle, and serious shopping. Want to make your trip go further? We’ve shared a few smart ways to save money on your Christmas market break.
Belgium, Bruges
Belgium, Bruges
Belgium, Bruges
Sweden, Stockholm
Sweden, Stockholm
Sweden, Stockholm
Belgium, Bruges
Belgium, Bruges
Belgium, Bruges
Sweden, Stockholm
Belgium, Bruges
Estonia, Tallinn
Sweden, Stockholm
Sweden, Stockholm
Belgium, Bruges
Seeking short flights? You’ll find a superb choice of cheap and warm holidays in December to choose from. Only a short flight away from the UK, the sun-soaked beaches of the Canary Islands are ready and waiting for you.
Spain, Costa Calma
Spain, Playa Blanca
Spain, Playa del Ingles
Spain, Maspalomas
Spain, Esquinzo
Spain, Puerto Rico
Spain, Esquinzo
Spain, Costa de Antigua
Spain, Puerto de la Cruz
Spain, Playa Blanca
Spain, Playa de las Americas
Spain, Costa Calma
Spain, Taurito
Spain, Puerto Rico
Spain, Corralejo
Make the most of our latest holiday deals in December, and you’re in for a treat. Whether you want a romantic break with your other half, a fun-filled trip with the kids or a getaway with your friends, it’s worth exploring our latest December holiday deals. Take your pick from all kinds of destinations, flying from a range of local airports.
Spain, Playa Blanca
Spain, Esquinzo
Spain, Puerto del Carmen
There’s no better way to get yourself in the festive spirit than booking a trip to somewhere chilly. This could be the year you give your family the ultimate Christmas present and whisk them away on a Ski holiday.
Italy, Taormina
Austria, Vienna
Italy, Sirmione
France, Disneyland Paris
France, Disneyland Paris
France, Disneyland Paris
Italy, Venice
Italy, Rimini
Italy, Sant'Angello
Italy, Rome
Italy, Rome
Italy, Rome
Italy, Riva del Garda
Italy, Desenzano del Garda
Italy, Vico Equense
Thinking beyond Europe? For long-haul December holidays, pick: Mexico for white-sand resorts, cenote swims and Mayan sites. The Maldives offers overwater stays and easy snorkelling. Thailand’s Andaman coast means boat trips, street food and island-hopping. Mauritius brings coral beaches, waterfalls and Creole flavour.
Spain, Costa Calma
Spain, Playa Blanca
Mexico, Cancun
Spain, Playa del Ingles
Maldives, Kaafu Atoll
Spain, Maspalomas
Spain, Esquinzo
Bahamas, Paradise Island
Spain, Puerto Rico
Spain, Esquinzo
Thailand, Karon
Spain, Costa de Antigua
Dominican Republic, Punta Cana
Spain, Puerto de la Cruz
Spain, Playa Blanca
🌞 For reliable December heat (places in their dry season): Cancún (28°C), Barbados (29°C), Dubai (26°C), Mauritius (29°C) - all warm enough for the beach, with lower rain risk than many tropical spots.
💛 Best warm picks for December (temperatures listed are average highs):
💭 “Warm” doesn’t always mean “perfect beach” - some places may have higher rainfall or humidity. Looking for guaranteed heat? Here’s our round-up of 12 holiday destinations that are always hot.
If you can’t decide, these are our top picks right now for 2026/2027:
Egypt: Brilliant winter sun escape, with warm seas.
❓ Why it’s on the list:
It is one of the warmest mid-haul destinations from the UK, especially around Sharm el Sheikh and Hurghada on the Red Sea. Great for snorkelling, sunbathing, and guaranteed vitamin D.
Morocco: Warm, yes. Hot, no. Perfect for exploring, not for sunlounger marathons.
❓ Why it’s not in the “hottest” list: It’s pleasantly warm, not beach-hot. You’ll need a jumper at night, and coastal areas can feel breezy. Great for culture and light sun, but not for guaranteed swim-weather
If you’re after December holiday packages that won’t blow the budget, try these:
🔥💸 Hot & cheap (short-haul/mid-haul)
☀️💸 Cheapest All Inclusive & hot
🌤️💸 Mild & cheap (not hot, still sunny)
🏙️💸 Budget city breaks (cool temps, low costs)
✈️💸 Long-haul on a budget (higher flight costs)
💡 Money-savvy tip: Avoid Christmas week and aim for midweek flights. Early December often brings the calm after the market-opening rush - and usually unlocks the best prices.