Homepage

Compare December holidays

Holidays from £196 per person

Thousands of holidays

Compare 20+ trusted brands

ATOL-protected holidays

Book your getaway with confidence

Part of MoneySuperMarket

Saving you money for almost 20 years

Expert travel advice

Get the latest holiday tips and inspiration

We compare millions of holidays from the UK’s leading travel companies

Jet2holidays logoTui logoeasyJet Holidays logoloveholidays logolastminute logoHolidayGems logoOn the Beach logo

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.

Compare December holiday deals

Prices and availability may change, confirm with the provider before booking. Prices include all mandatory fees and taxes.

Pharaoh Azur Resort

9.5

Excellent

Hurghada, Egypt
  • 4 Dec 2026
  • 7 nights
  • All-inclusive
  • Manchester

Prices from

£319 pp

Magic Beach Hotel

8.5

Very Good

Hurghada, Egypt
  • 22 Dec 2026
  • 7 nights
  • All-inclusive
  • Manchester

Prices from

£837 pp

JAZ Casa Del Mar Resort

10

Excellent

Hurghada, Egypt
  • 26 Dec 2026
  • 7 nights
  • All-inclusive
  • Manchester

Prices from

£1,773 pp

H10 Tenerife Playa

Puerto De La Cruz, Tenerife, Spain
  • 12 Dec 2026
  • 7 nights
  • Bed & breakfast
  • Gatwick

Prices from

£663 pp

Cheap December holiday deals under £300pp

Prices and availability may change, confirm with the provider before booking. Prices include all mandatory fees and taxes.

Magic Beach Hotel

8.5

Very Good

Hurghada, Egypt
  • 4 Dec 2026
  • 7 nights
  • All-inclusive
  • Manchester

Prices from

£290 pp

BlueSea Costa Jardin & Spa

8

Good

Puerto De La Cruz, Tenerife, Spain
  • 12 Dec 2026
  • 7 nights
  • Bed & breakfast
  • Manchester

Prices from

£289 pp

Grand Park Lara

9.4

Excellent

Lara Beach, Antalya Area, Turkey
  • 11 Dec 2026
  • 7 nights
  • All-inclusive
  • Gatwick

Prices from

£196 pp

What are the most popular destinations for a beach holiday in December?

Short city breaks in December

Rome Garden Hotel

Rome, Rome Area, Italy
  • 14 Dec 2026
  • 4 nights
  • Bed & breakfast
  • Birmingham

Prices from

£230 pp

Degli Aranci

Rome, Rome Area, Italy
  • 14 Dec 2026
  • 4 nights
  • Bed & breakfast
  • Birmingham

Prices from

£295 pp

Domus Sessoriana

Rome, Rome Area, Italy
  • 14 Dec 2026
  • 4 nights
  • Bed & breakfast
  • Birmingham

Prices from

£275 pp

The Republic

Rome, Rome Area, Italy
  • 14 Dec 2026
  • 4 nights
  • Bed & breakfast
  • Birmingham

Prices from

£330 pp

The Marcella Royal Hotel - Rooftop Garden

Rome, Rome Area, Italy
  • 14 Dec 2026
  • 4 nights
  • Room only
  • Birmingham

Prices from

£305 pp

Aparthotel Adagio Rome Vatican

Rome, Rome Area, Italy
  • 14 Dec 2026
  • 4 nights
  • Room only
  • Birmingham

Prices from

£281 pp

Best Western Globus Hotel

Rome, Rome Area, Italy
  • 14 Dec 2026
  • 4 nights
  • Room only
  • Birmingham

Prices from

£327 pp

Occidental Aran Park

Rome, Rome Area, Italy
  • 14 Dec 2026
  • 4 nights
  • Room only
  • Birmingham

Prices from

£205 pp

Prices and availability may change, confirm with the provider before booking. Prices include all mandatory fees and taxes.

All-inclusive December holiday deals

Pharaoh Azur Resort

Hurghada, Egypt
  • 4 Dec 2026
  • 7 nights
  • All-inclusive
  • Manchester

Prices from

£319 pp

Magic Beach Hotel

Hurghada, Egypt
  • 4 Dec 2026
  • 7 nights
  • All-inclusive
  • Manchester

Prices from

£290 pp

JAZ Casa Del Mar Resort

Hurghada, Egypt
  • 7 Dec 2026
  • 7 nights
  • All-inclusive
  • Manchester

Prices from

£600 pp

Allegro Isora

Playa De La Arena, Tenerife, Spain
  • 12 Dec 2026
  • 7 nights
  • All-inclusive
  • Manchester

Prices from

£549 pp

Limak Lara Deluxe Hotel & Resort

Lara Beach, Antalya Area, Turkey
  • 11 Dec 2026
  • 7 nights
  • All-inclusive
  • Gatwick

Prices from

£481 pp

JAZ Neo Sharks Bay

Sharm El Sheikh, Egypt
  • 7 Dec 2026
  • 7 nights
  • All-inclusive
  • Manchester

Prices from

£429 pp

Tropitel Sahl Hasheesh

Sahl Hasheesh, Egypt
  • 4 Dec 2026
  • 7 nights
  • All-inclusive
  • Manchester

Prices from

£379 pp

JAZ Neo Saraya Palms

Makadi Bay, Egypt
  • 7 Dec 2026
  • 7 nights
  • All-inclusive
  • Manchester

Prices from

£579 pp

Prices and availability may change, confirm with the provider before booking. Prices include all mandatory fees and taxes.

“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

Frequently asked questions about holidays in December

FAQs

Is it cheaper to travel before Christmas or after New Year?

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.

When do Boxing Day holiday sales start?

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.

Is December a good time to book a holiday for next summer?

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.

Which destinations usually have the best December holiday deals?

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.

Do holiday prices drop after Christmas?

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.

Is it worth waiting for the Boxing Day travel sales?

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.

More holiday deals by month

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.

About TravelSupermarket