Menu

 

Join the 4 million people that use our sites to find expert travel advice

 

MEET THE EDITORS 

mark-hodson david-wickers
The Sunday Times Travel writers Mark Hodson and David Wickers.

RECOMMENDED BY 

Recommended by The Times, Which and Daily Mail

Where to go on holiday in December

Caribbean holidays in DecemberWhere to go on holiday in December

* Best destinations for winter sun bargains

* Including the Caribbean, Canaries, Northern Lights

By Mark Hodson, Sunday Times Travel Writer and Editor of 101 Holidays

With the prospect of an icy cold winter ahead, December is a great time to escape the gloom and grab some winter sun. If you travel before the Christmas holidays, air fares are cheap. Even over the holiday period it is possible to pick up deals, particularly 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 Arabian Gulf, both easy flights from across the UK.

Also see our guides to the best singles holidays in December and family holidays at Christmas. Note: all the travel companies featured are personally recommended by our editors.

* Did you know you can save up to 40% on holiday prices? See all the latest deals.We publish new deals most weeks and you can get them delivered to your inbox by entering your email address below.

Quick links

Mid haulCaribbeanAsiaSouthern hemisphereCool winter holidaysUK

Tenerife holidays in December

Mid haul holidays in December

One of the most exciting regions 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. See the latest special offers. Also consider the high-tech wonders of Dubai and the dunes, beaches and mountains of Oman. Flying time: 7 hours; temperature 26ºC.

For a bargain, I recommend The Gambia (31°C and 9 hours of daily sunshine). Flying time is just six hours, there is no jet lag and the food is excellent. Check out the December deals.

It’s only four 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 affordable luxury, I recommend Abama Golf & Spa Resort in Tenerife and the Princesa Yaiza Suite Hotel Resort in Lanzarote.

The beautiful island of Madeira is another great year-round destination within four hours flying time on direct British Airways 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 a traditional quinta, 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 daily sun 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.

It’s around three hours flying time to Morocco where you can explore cities, souks, deserts, mountains and remote villages. Expect 19ºC and seven hours of sun in the beguiling city of Marrakech.

Caribbean holidays in December

The Caribbean is one of the best holiday destinations in December – it’s the start of peak season and the weather is perfect. If you’re looking for a cheap holiday in December, travel before the Christmas school holidays. Check out Jamaica and the tiny island of Anguilla for lovely beaches and classy hotels.

Cuba is a good value destination, combining beautiful beaches with fascinating culture and history. You can drink mojitos and dance the night away in the capital Havana, explore the sites of colonial Trinidad and lounge on the beach at Cayo Santa Maria.

Another value destination with culture and superb beaches is Mexico. Pick your resort carefully: busy vibrant Cancun or the quieter Puerto Vallarta or super-luxury Los Cabos. Keep the costs down by picking one of these all-inclusive hotels.

Barbados is perfect for Christmas and New Year sunshine with a lively restaurant scene – you’ll need to book tables early, though. You can get some great deals at The Sands, a new contemporary all-inclusive resort.

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 Costa Rica Highlights tour includes visits to Tortuguero Jungle Reserve, Monteverde Cloud Forest Reserve and Arenal volcano, plus time on the beach.

Asia luxury holidays in December

Expect perfect weather across most of South east Asia. Immerse yourself in the history, culture and amazing food of Malaysia and Vietnam. Try to avoid the east coast of Thailand and Malaysia in December as there is a high chance of rain. Phuket on Thailand’s west coast 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 selection of bespoke tours and hidden gems, combining culture with sights and relaxation. Its food tours are particularly tempting.

Another option is the Eastern & Oriental Express, an opulent train that takes four days to travel sedately between Bangkok and Singapore.

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. Don’t try to do too much on a single visit. I suggest you focus either on the Golden Triangle of Delhi, Agra and Jaipur, or laid-back Kerala in the south.

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.

Bali is perfect for beach holidays in December, with culture, warm seas and great-value local cuisine. For something really unusual, the mountain kingdom of Bhutan offers ancient Buddhist temples and Himalayan hiking trails.

Head south for winter

Fly to Brazil where Rio de Janeiro is famed for its legendary New Year’s Eve parties. Argentina is also a fantastic place to explore in December, from the capital Buenos Aires with its rich cultural heritage, to the wine country of Mendoza and Patagonia in the south.

Also in Latin America, the pristine Galapagos Islands are a real once-in-a-lifetime experience where you can take a small-ship cruise to see rare species up close.

Or go south to New Zealand and explore this magnificent country on a fly-drive tour, staying in boutique hotels, hiking and sampling some of the world’s best food and wine.

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 Botswana.

If you’re drawn to the mountains, head to Ethiopia where these trekking holidays will take you deep into the heart of this fascinating country with its ancient rock-carved churches, walled cities and volcanic lakes.

In Cape Town, you can expect 24ºC and 11 hours of sunshine – you could combine a few days in this beautiful city with the Winelands and Garden Route on a two-week self drive  – find more about South Africa. See more of our favourite holiday destinations in Africa.

Another interesting 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.

If you dream of remote desert islands, pristine beaches and reefs, the South Pacific is a mind-blowing destination. Don’t miss Tahiti, and try to also include Fiji and the Cook Islands.

Cool winter holidays in December

December holidays aren’t all about winter sun. It’s a great time to embrace the cold and make the most of the festive month. You could visit Santa in Lapland or see some of the world’s greatest art collections in St Petersburg.

Head to Europe to visit one of the great Christmas markets such as Cologne or Munich, where you can join in 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.

Experiencing 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 and try fishing for King crabs and snowmobiling. Stay in the Snow Hotel in Kirkenes or join a wildlife safari in the Lofoten Islands.

In Finland, this four-night Arctic Wildlife tour includes encounters with lynx, wolverine, polar bear and Arctic fox.

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 taking care of kids.

If you don’t fancy downhill, you could try one of these winter breaks in the snow including cross-country skiing in Austria or snowshoeing in Switzerland.

If cash is tight, try a budget ski holiday in France with Peak Retreats. Want to splash out in style? Head for Sir Richard Branson’s The Lodge, Verbier.

In the Southern Hemisphere, it’s one of the best months to explore the Antarctic with up to 20 hours of daily sunshine and temperatures at their warmest. This is a very good collection of expedition cruises.

Also see our tips for the best city breaks in December and where’s hot in Europe 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.

We particularly like Gilpin Lodge in the Lake District, and Sands Resort on the north coast of Cornwall.

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.

Last updated: 3 November 2019

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.

where to go on holiday

Also see hot holidays in December, and our expert tips on honeymoons in December.

Try another month …

January | February | March | April | May | June | July | August | September | October | November

Note: All the travel companies featured on this site are personally recommended by our editors. Companies pay us a flat annual fee; we don’t get any additional payments if you click on their sites or make a booking. Those fees pay for the upkeep of our site, so we can keep it current and reliable. See more about how we work.