We compare millions of holidays from the UK’s leading travel companies
December is a great month to escape the winter chill, whether you’re looking for a sunny beach break, a festive city escape, New Year’s in the sun or simply a last-minute getaway.
From affordable short-haul breaks to long-haul trips with flights included, there are plenty of ways to find cheap December holiday deals. If you’re wondering where is hot in December, destinations such as the Canary Islands, Egypt and the Caribbean can offer plenty of sunshine. December also includes the Christmas holidays, so booking early can help you find better availability and prices for popular travel dates.
Prices and availability may change, confirm with the provider before booking. Mandatory fees may not be included in all prices.

Occidental Jandía Playa
8.8
Excellent
Prices from

Spring Hotel Bitácora
Prices from

H10 Las Palmeras
8.9
Excellent
Prices from

Barceló Tenerife
9.1
Excellent
Prices from
Prices and availability may change, confirm with the provider before booking. Mandatory fees may not be included in all prices.

Luna Holiday Complex
8.8
Excellent
Prices from

Maritim Antonine Hotel & Spa Malta
9.3
Excellent
Prices from

Vigilia Park Apartaments
Prices from
Prices and availability may change, confirm with the provider before booking. Mandatory fees may not be included in all prices.
Prices and availability may change, confirm with the provider before booking. Mandatory fees may not be included in all prices.
“If your dates are flexible, compare holidays across several departure dates rather than searching for one specific day. Travelling outside the busiest Christmas and New Year period can make a significant difference to the price, as can travelling on Christmas Day itself, if the holiday matters more to you than celebrating the festivities at home. Being open to different airports and destinations can give you even more choice too, boosting your chances of finding the best deals.”
Claire Dodd, TravelSupermarket
Yes, holiday deals are usually more expensive over Christmas, particularly for departures around Christmas Day and New Year and in the school holidays. With many people enjoying time off, demand is much higher than at other times of the year, driving prices upwards. However, it’s possible to find better-value deals by travelling earlier in December or being flexible with your departure dates.
Travelling before Christmas is often cheaper than travelling during the Christmas and New Year peak, although prices depend on your destination and dates. Early December can be particularly good value for a winter-sun holiday. After New Year, prices can also fall as demand drops, making January a good option for a cheaper getaway.
Yes, you can still find last-minute Christmas holiday deals, but availability may be limited and prices aren’t guaranteed to be lower. Popular destinations and family-friendly resorts can sell out quickly, so being flexible about where you go, your departure airport and travel dates can give you more options when searching for a last-minute escape.
Boxing Day holiday sales typically start around 26 December, although some travel companies may launch offers before or after this date. Boxing Day and the days around it can be a good time to compare holiday prices, particularly if you're looking ahead to travel in the following year. Always compare the total holiday cost, factoring in things such as luggage and transfers.
Yes, December can be a good time to book a summer holiday, particularly if you already know when you want to travel. Booking earlier can give you more choice of destinations, hotels and flight times. However, prices can change throughout the year, so it’s worth comparing deals and checking whether flexible dates could save you money.
The best-value December holiday destinations depend on your dates and the type of holiday you want. The Canary Islands, Egypt and Turkey can offer relatively affordable winter sunshine, while long-haul destinations such as Mexico and the Caribbean are popular for warmer weather. Travelling outside the Christmas and New Year peak can also help you find better prices.
All-inclusive holidays can be good value over Christmas, particularly for families and travellers who want to know the majority of their costs upfront. Meals, drinks and selected activities are usually included, which can make budgeting easier during a busy period. Compare the full package price with other board options to see which offers the best value for your trip.
Holiday prices can drop after Christmas, particularly once the peak festive travel period has ended. Demand often falls in January, which can create opportunities for cheaper breaks. However, prices vary by destination, departure date and availability, so there’s no guarantee that waiting will result in a lower price. Comparing different dates can help you find a better deal.
It can be worth checking Boxing Day travel sales, but there’s no guarantee you’ll get a better deal by waiting. Prices and availability can change at any time, and popular holidays may sell out before the sales begin. If you find a holiday that suits your budget and dates, compare the price and booking terms before deciding whether to wait.
If our best December holiday deals aren’t quite right for your plans, there are plenty of other months to choose from. Compare our holiday deals for different times of the year to find the best prices, destinations and dates for your next getaway.