Where is hot in December?

Discover the hottest countries in December for warm weather, cultural adventures, and unforgettable getaways.

Escape the winter chill this December with our guide to the hottest countries around the world. From Brisbane’s summer vibes and Santo Domingo’s tropical beaches to Johannesburg’s sunny safaris, these destinations promise sunshine, adventure, and relaxation.

Hot holiday destinations in December

Winter sun escapes for every type of traveller

As temperatures drop across the UK and the winter blues begin to creep in, December is the perfect time to chase the sun. Whether you're dreaming of golden beaches, lively cities or culture, a warm-weather destination offers the ideal escape from those frosty mornings and icy cars at home.

From Brisbane's bustling waterfront and Santo Domingo's tropical charm to Johannesburg's unmissable safaris and Tenerife’s family-friendly fun, you’ll find your perfect spot to bask in the sun’s rays this December. If you’re planning a December trip on a budget, affordable hotspots like Cape Verde and Mexico provide warmth and value. Looking to stay closer to home? European gems, like Tenerife and Crete still offer warm climates with some stunning scenery to boot.

The best warm holiday destinations in December

Escape the cold this winter

Finish off the year in the perfect way with a winter sun holiday in December. Swap snow and frost for sunshine and warmth. And hit the beach in the morning instead of de-icing your car. Here are some of the best warm places in December to get you dreaming of a winter sunshine getaway.

Brisbane

Sunny days and outdoor adventures

Brisbane, Australia
December

With an average temperature of 28°C, December marks the start of summer in Brisbane. Known for its laid-back lifestyle and outdoor attractions, Brisbane ticks all your winter sun boxes. Spend your days exploring the lively South Bank precinct, home to restaurants, markets, and the iconic Streets Beach where you can cool down on a hot day.

Get out into nature and take a trip to Moreton Island for supreme snorkelling. And no trip to Brisbane would be complete without a visit to the Lone Pine Koala Sanctuary to see Australia’s most famous animals up close. For swimming and sunbathing, the nearby Gold Coast and Sunshine Coast boast some of the country’s best sandy stretches. And for a night out, check out the many bars in Fortitude Valley.

Look out for

  • Views from Mount Coot-tha Lookout

  • Sunset at Kangaroo Point Cliffs

  • The thrilling Story Bridge Adventure Climb

Santo Domingo, Dominican Republic

Tropical beaches and fascinating history

Santo Domingo, Dominican Republic
December

With an average temperature of 27°C in December, Santo Domingo boasts a delightful mix of sun-soaked beaches and rich history. Start your trip in the Zona Colonial, a UNESCO World Heritage Site filled with cobblestone streets, historic buildings dating back to the 1500s, and kerb-side cafes where you can enjoy a drink and watch the world go by.

Grab your towel and head to nearby beaches, like Boca Chica or Juan Dolio, for turquoise waters, white sands, and ultimate relaxation. During your visit, don’t miss local delicacies including mofongo (a traditional plantain dish), hearty sancocho (a meaty stew), and delicious fresh seafood.

Look out for

  • The historic Alcázar de Colón

  • Los Tres Ojos National Park

  • The lively Malecón boulevard

 Dominican Republic beach vista: Two travelers admire the turquoise sea, palm trees, and boats from a high vantage point.

Cultural fact file:

Santo Domingo is the oldest city in the Caribbean
The remains of Christopher Columbus are held at the Columbus Lighthouse
The Dominican Republic has more Blue Flag beaches than any other country in the Caribbean

Johannesburg, South Africa

Sunshine and safaris

Johannesburg, South Africa
December

Johannesburg boasts sunny days and mild evenings in December with a pleasant average temperature of 25°C, making it ideal for a warm city break. During your time in the city, you’ll discover the vibrant local art scene, visit historical landmarks, or embark on a safari adventure.

Visit the Apartheid Museum and Constitution Hill for a deep dive into South Africa’s fascinating history. Don’t forget to explore the trendy Maboneng Precinct where you’ll find coffee shops, independent boutiques, and art galleries. And you simply have to take a day trip to Pilanesberg National Park for a Big Five safari experience. Other great attractions for wildlife lovers include the Lion and Safari Park and Johannesburg Zoo.

Look out for

  • Nelson Mandela Square

  • Views from Constitution Hill

  • The UNESCO recognised Cradle of Humankind

Buildings in South Africa, one adorned with a painted South African flag.

European destinations that are warm in December

European winter sun escapes

Europe
December

If you want to avoid long-haul flights, there are still plenty of warm weather options in Europe for December. From Tenerife’s volcanic landscapes and Crete’s ancient ruins to Madeira’s lush hiking trails and panoramic views, you’ll combine mild temperatures with unmissable adventures.

Tenerife boasts an average temperature of 22°C in December, and is home to sandy beaches, Mount Teide National Park, and charming towns like La Laguna. Crete, Greece’s largest island, offers a mix of ancient history and scenic coastlines, with daytime highs of 17°C. And Madeira, Portugal’s Atlantic gem, is perfect for nature lovers and outdoor adventurers with December temperatures around 18°C.

Look out for

  • Volcanic views at Mount Teide, Tenerife

  • Historical charm at Knossos Palace, Crete

  • Cabo Girão Skywalk, Madeira

Cheap and hot destinations in December

Affordable winter sun getaways

Global
December

Looking for a warm December holiday without breaking the bank? Affordable destinations like family-friendly Lanzarote, vibrant Cape Verde, and fascinating Mexico offer sunny weather, beautiful beaches, and budget-friendly accommodation options. They’re all perfect for a December escape and prove that travelling on a budget doesn’t mean missing out on sunshine and adventures.

Lanzarote offers average temperatures of 21°C in December, perfect for exploring dramatic volcanic landscapes and relaxing in affordable resorts. Cape Verde boasts 25°C weather, golden beaches, and a relaxed vibe. While Mexico, with its turquoise waters and vibrant culture, provides excellent value for money and December temperatures around 25-28°C depending on where you visit. It’s the ideal time to relax on Cancun’s beaches or discover the delights of Tulum’s Mayan ruins.

Look out for

  • Timanfaya National Park, Lanzarote

  • Santa Maria Beach, Cape Verde

  • The unique Chichén Itzá, Mexico

Top tip

To help get the cheapest flights for your December trip, use Skyscanner’s Price Alerts. Once you’ve seen a flight you’re interested in, set a Price Alert and we’ll let you know when the price drops. Move quickly and you could get a great deal.

Best beach holiday destinations in December

Winter sun, sea, and sand

Global
December

Dreaming of a beach holiday this December? From the Maldives’ crystal-clear waters and Dubai’s luxurious shores to Goa’s golden sands and culinary delights, these destinations offer the perfect combination of warm weather and stunning coastlines.

The Maldives, with its overwater villas, turquoise waters, and average temperature of 30°C in December, is a paradise for couples seeking a romantic getaway and families looking for a glorious winter sun option. Dubai, averaging 25°C, combines luxury with sunshine, offering pristine beaches alongside world-class shopping and dining. While India’s Goa boasts 30°C temperatures, palm-fringed beaches, and a laid-back vibe perfect for unwinding.

Look out for

  • The picturesque Hulhumale Beach, Maldives

  • Water sports at Kite Beach, Dubai

  • The serene Palolem Beach, Goa

Collage of travel scenes: underwater fish, a sunset over the ocean, and a woman cycling on stilt bridges in the Maldives.

Hottest countries in December

City

Average temperature in December

Koh Samui, Thailand

27°C / 81°F

Melbourne, Australia

24°C / 75°F

Santo Domingo, Dominican Republic

30°C / 86°F

Praia, Cape Verde

28°C / 82°F

Cape Town, South Africa

27°C / 81°F

Key West, USA

25°C / 77°F

Cancun, Mexico

28°C / 82°F

Lanzarote, Canary Islands

21°C / 70°F

Tenerife, Canary Islands

21°C / 70°F

Puerto Vallarta, Mexico

30°C / 86°F

Hot December holidays FAQs

Cape Verde, Goa, and the Maldives are ideal destinations for a beach holiday in December. Cape Verde is perfect if you’re looking to relax in your resort or on long stretches of sand. Goa promises around 35 beaches along its 100km coastline – plus it’s packed with cultural experiences too. The Maldives is a picturesque paradise suited to couples dreaming of a romantic retreat.

South Africa’s Johannesburg is a great option for a warm city break in December, with average temperatures of 25°C. Not only can you discover the history of the city and the local culture, but you can also get out and enjoy many incredible wildlife experiences – including the chance to go on a Big Five safari nearby.

The Canary Islands, including Tenerife and Lanzarote, are some of the hottest European destinations to visit in December with average temperatures of around 21/22°C. They promise unique national parks and incredible landscapes (Timanfaya National Park and Mount Teide are must-visits), as well as sandy beaches and many family-friendly resorts. Other winter sun options in Europe include Madeira and Crete.

Lanzarote, Cape Verde, and Mexico all offer affordable December holidays in the sun. Set up Skyscanner’s Price Alerts to secure the best flight deals and be flexible with your travel dates where possible as this can help you save money. Use Skyscanner’s ‘Calendar View’ to identify the cheapest days to fly.

Tenerife and Lanzarote are both great options for a hot family holiday in December. The flight time is manageable with children (around 4 hours 31 minutes from London to Tenerife), hotels and restaurants are very child-friendly, and temperatures sit around 22°C which is comfortable for both relaxing and enjoying activities as a family.

The Maldives is the perfect destination for couples in December. With an average temperature of 30°C, clear waters, paradise beaches, delicious cuisine, and amazing snorkelling opportunities, the Maldives has all you need for a warm and sunny December getaway.

With so many hot December holiday options to choose from, it’s time to escape the winter at home and chase the sun. Wave goodbye to winter blues as you set off on a hot and sunny holiday to end the year on a high.

Thinking of travelling somewhere hot this December? Skyscanner can help you find the best flights, hotels, and car hire deals for your next trip.

Travellers and cabin class

Latest articles

Top 10 warm holiday destinations in May

Our 2024 Positive Impact Report

Essential holiday packing list: Your ultimate guide

How to search for multi-city flights with Skyscanner