Where to go on holiday in December
* Best destinations for winter sun bargains
* Including the Caribbean, Canaries, Northern Lights
With the nights getting ever shorter and the prospect of an icy cold winter ahead, December is a great time to escape the gloom and seek some winter sun. If you travel before the Christmas holidays, air fares are cheap – sometimes lower than at any other time of the year. Even over the Christmas holiday period it is possible to pick up great deals, especially if you are prepared to fly on Christmas Eve or Christmas Day. See where to go on holiday at Christmas.
If you want very hot weather in December you will need to travel long haul. However, you can find sunshine and great temperatures in the Canaries and the Gulf, both with short flying times. Here are our great ideas for where to go on holiday in December.
Note: all the travel companies featured are personally recommended by our editors.
Mid haul holidays in December
One of the most exciting places to travel for a burst of sunshine in December is the Arabian Gulf. For lavish hotels, great shopping, beaches and entertainment you can’t beat Abu Dhabi, which combines sleek modern hotels with touches of the “real” Arabia. Head to Yas Island for entertainment. See the latest special offers.
It’s less than five hours flying time to reach Tenerife where even in December the weather is excellent. Expect temperatures of around 20ºC with six hours of daily sunshine. For both couples and families I recommend Abama Golf & Spa Resort in Tenerife and the Princesa Yaiza Suite Hotel Resort in neighbouring Lanzarote.
The beautiful island of Madeira is another great year-round destination within four hours flying time thanks to new British Airways direct flights from London. The rugged landscape is ideal for walking, or you can simply lie back and soak up the sunshine and fascinating local culture. Stay at a resort hotel or one of the traditional quintas, stylish countryside retreats.
In Egypt you can expect lots of sunshine and warm temperatures – it’s a great time of year for sightseeing with 24ºC and nine hours of sunshine in Luxor. If you want to see the Pyramids, Luxor and the Valley of the Kings, go for a 10-night Classic Egypt holiday which combines a Nile cruise and a few days in Cairo. Check the latest travel advice about Egypt.
It’s less than four hours flying time to Morocco where you can enjoy a family or group adventure, exploring cities, souks, deserts, mountains and remote villages. Expect 19ºC and seven hours of sun in Marrakech.
Caribbean beach holidays in December
The Caribbean is one of the best holiday destinations in December – it’s the start of the season and the weather is perfect. If you’re looking for a cheap holiday in December, be sure to travel before the Christmas school holidays, when flight costs shoot up and high season hotel rates kick in. Check out Tobago and Jamaica for some great winter getaways, and the tiny island of Anguilla for lovely beaches and classy hotels. Couples that want a fully-pampered all-inclusive resort should head for Sandals, which has hotels in Jamaica, Antigua, St Lucia and the Bahamas.
Cuba is a great value destination, combining beautiful beaches with a fascinating local culture and history. You can drink mojitos and dance the night away in the capital Havana, explore the sites of colonial Trinidad then lounge on the beach at Cayo Ensenachos, a glorious island.
Another destination offer great value along with culture and superb beaches is Mexico. Choose between vibrant Cancun and the quieter Puerto Vallarta or super-luxury Los Cabos. Keep the costs down by picking one of these all-inclusive hotels.
If money is less of an issue, Barbados is perfect for Christmas and New Year sunshine with a vibrant restaurant scene – you’ll need to book early though. You could also take a cruise around the Caribbean. Check out the latest deals from Iglu.
Costa Rica has beaches on both the Caribbean and Pacific coasts, plus a whole lot more. This 12-day tour of The Essential Highlights includes visits to the Tortuguero Jungle Reserve, Monteverde Cloud Forest Reserve and Arenal volcano plus a beach stay with prices from less than £1,200 per person.
Asia luxury holidays in December
South east Asia has so much to offer in December. Immerse yourself in the history, culture and amazing food of Malaysia and Vietnam or the west coast islands of Thailand. Try to avoid the east coast of Thailand and Malaysia in December as there is a higher chance of rain. Phuket is a much better option with 8 hours of daily sun and 31ºC.
It would be a shame to go all the way to Thailand and just lie on the same beach for two weeks: check out Experience Travel Group which has a great selection of bespoke tours and hidden gems, combining culture with sights and relaxation. Its food tours are particularly tempting.
For a bargain beach holiday in December, it’s hard to beat Goa in India. Endless white-sand beaches, great food, friendly people and low prices make this a popular choice. Expect 9 hours of daily sunshine and temperatures of 31ºC. See the latest special offers.
The rest of India is so full of great places to visit that you barely know where to start. You could try a private tour of Northern India with TransIndus or track tigers in one of the country’s many national parks with Audley Travel.
It’s a great time to explore the ancient jungle-clad temples of Cambodia, wander the buzzing streets of the capital Phnom Penh and relax on its white-sand beaches. Pick from a selection of luxury tours or a private tailor made trip.
Beyond Bali, Indonesia is one of the fastest-growing and most exciting holiday destinations in Asia. It’s incredibly diverse with pristine marine parks, spectacular temples, forest and wildlife – from Orang-Utans to Komodo dragons. For an exciting introduction, try this Essential Java and Bali tour.
Head south for winter
Cross the Atlantic to Brazil and Rio de Janeiro, famed for its legendary New Years Eve parties. Argentina is also a fantastic place to explore, from the capital Buenos Aires with its rich cultural heritage, to the wide open pampas and Patagonia in the south. Also in Latin America, the pristine Galapagos Islands are a real once-in-a-lifetime where you can take a small-ship cruise to the various islands to see rare species up close.
In Africa you could book a cheap holiday in December on the beach in the Gambia (9 hours of sun, 31ºC) or take a lavish safari in the dramatic surroundings of Namibia or Botswana. In Cape Town, you can expect 24ºC and 11 hours of sunshine – combine a few days in this beautiful city with a safari – find more about South Africa.
Another great option is the Cape Verde islands off the west coast of Africa, a delightful collection of islands with great beaches, lush forests and colourful local culture. Flights are direct (just under 6 hours) to the main islands of Sal and Boa Vista and prices are surprisingly low. Expect 27ºC and 7 hours of daily sun. Check out the special offers.
You can’t get much further than New Zealand, nor much more exciting in terms of natural beauty. You’ve probably seen it in the movies, but in real life it’s even better. Check out these suggested tailormade holidays. It’s got to be one of the best holidays in December.
Actually, you can go further south than New Zealand – to Antarctica where you can get up close with the penguins and whales and be dazzled by the pristine wilderness. Choose between a 14-day Highlights of Antarctica trip or a longer voyage taking in the Falkland Islands and South Georgia.
Cool winter holidays in December
You don’t have to seek the winter sun, of course. December is a great time to embrace the cold and make the most of the festive month. Why not visit Santa in Lapland or fly to St Petersburg for world-class museums, skating on rivers and elegant New Year celebrations.
If you think Christmas should be about tradition, head to Europe to visit a Christmas market. You’ll find famous markets in Cologne and Munich, along with local celebrations, concerts, hymn services and ice skating. Lesser-known cities such as Freiburg, Koblenz and Wiesbaden are also recommended.
December is a romantic time of year to visit Prague where like the good King Wenceslas you’re likely to find the snow deep and crisp and even. Wrap up warm!
Seeing the Northern Lights is on many people’s bucket lists. I recommend a trip to Iceland where you can also explore glaciers, hot springs and geysers, volcanic craters, lava flows and waterfalls.
You can also take a Northern Lights experience in Norway where you can try fishing for King crabs and snowmobiling. Stay in the most northerly Snow Hotel in Kirkenes or the Igloo Hotel, or embark on a wildlife safari in the Lofoten Islands.
December marks the start of the ski season. We recommend a chalet holiday with Ski Total (see their late deals) or if you have children with you check out Esprit Ski which has 30 years experience of taking care of kids both on and off the slopes.
If cash is tight, try a budget ski holiday in France with Peak Retreats. Or save up to 20% on self-catering ski apartments in France with Pierre & Vacances. Want to splash out in style? Head for Sir Richard Branson’s The Lodge, Verbier.
Also see our tips for the best city breaks in December.
Christmas holiday ideas in the UK
If you’re thinking of spending Christmas away from home, we can recommend some great hotels in the UK and Ireland where you’ll get a warm welcome and festive celebrations. This can also be a lovely time to explore the British countryside on frosty walks.
If you’re looking for somewhere to spend Christmas or New Year with a large group of family or friends, you could rent a large house. Check out The Big Domain which has a stunning collection of houses, villas and chalets in the UK and overseas that sleep 12 or more. See the latest special offers.
From London it’s a short drive to Maison Talbooth in John Constable country on the Essex / Suffolk border.
Last updated: 23 October 2016
Try our holiday quiz
If you’re still stuck for ideas, why not try our fun holiday quiz. Answer 10 easy questions like the one below to find out what kind of holidaymaker you are, and get personalised travel recommendations. Try the quiz now.