
Best places to travel in December
Sun in Goa, Sri Lanka and the Gulf, or snow and Christmas markets in Europe. December goes both ways.
There are two ways to spend December. You can chase the sun to Goa, Sri Lanka, Dubai or the Thai islands, all in their peak season. Or you can lean into winter, with Christmas markets in Strasbourg, Vienna and Kraków, Santa and the northern lights in Rovaniemi, and Hogmanay in Edinburgh.
These are the best places to travel in December, picked from our city guides using their own weather, crowds and daily costs. December is the busiest month in many of them, so book early.
☀️ Warm places to travel in December
📍 Goa, India

☀️ 33° average high👥 very busy💶 about €19 a day
December is peak season in Goa, at about 33°. India’s beach state has palm-lined sands, Portuguese churches and Latin-quarter lanes, and a party scene that runs from November to March. At about €19 a day on a shoestring, it’s the cheapest warm escape of the month.
📍 Galle, Sri Lanka

☀️ 29° average high👥 very busy💶 about €20 a day
Sri Lanka’s south coast is back in peak season in December, at about 29°. Walk the Dutch fort’s ramparts at sunset and spend the days on the beaches along the coast. Budget about €20 a day on a shoestring.
📍 Dubai, United Arab Emirates

☀️ 26° average high👥 very busy💶 about €39 a day
Dubai’s peak season comes with highs of about 26°, perfect for the beach strip, the souks and an abra across the creek. It’s busy and not cheap, at about €39 a day on a shoestring.
📍 Koh Lanta, Thailand

☀️ 32° average high👥 very busy💶 about €28 a day
December is peak season on Koh Lanta, at about 32°. The long, laid-back island has miles of quiet beaches, an old town on stilts, a national park at its southern tip and the best sunsets in the south. A shoestring day is about €28.
📍 Funchal, Portugal

☀️ 20° average high👥 busy💶 about €42 a day
Madeira is about 20° in December, and its New Year fireworks fill the island. Our guide’s advice is to book months ahead. Budget about €42 a day on a shoestring.
🎄 Christmas markets and snow
📍 Strasbourg, France

☀️ 5° average high👥 very busy💶 about €45 a day
Strasbourg has the oldest Christmas market in France, and our guide calls it packed, cold, expensive and unmissable. At about 5°, the canals, timber houses and sandstone cathedral are made for mulled wine. Plan on about €45 a day on a shoestring.
📍 Vienna, Austria

☀️ 4° average high👥 very busy💶 about €52 a day
Markets, lights and Glühwein: Vienna in December is busy and expensive, at about 4°, and very beautiful. Standing opera tickets cost about the price of a beer, and the coffee houses will never ask you to leave. Budget about €52 a day.
📍 Kraków, Poland

☀️ 2° average high👥 fairly busy💶 about €28 a day
Kraków’s Christmas market and its szopki, the city’s glittering nativity scenes, fill the market square in December, at about 2°. At about €28 a day on a shoestring, it’s the cheapest Christmas city on this list.
📍 Rovaniemi, Finland

☀️ -9° average high👥 very busy💶 about €64 a day
Christmas on the Arctic Circle is Rovaniemi’s peak, at about -9°, with snow, huskies, reindeer and the official Santa Claus Village. It’s also the most expensive time of year here, at about €64 a day on a shoestring.
📍 Edinburgh, Scotland

☀️ 7° average high👥 busy💶 about €65 a day
Hogmanay makes Edinburgh a classic for New Year, at about 7°. The castle, the old town and the new town are lit up for the holidays. Budget about €65 a day on a shoestring.
🏖️ Best places for a beach trip in December
Our guides with a beach and a beach-weather high in December, the most hostels first.
1PhuketThailand31°, very busy
2Ho Chi Minh CityVietnam31°, very busy
3Hoi AnVietnam24°, quiet
4DubaiUnited Arab Emirates26°, very busy
5GoaIndia33°, very busy
6Koh TaoThailand28°, quiet
💸 Cheapest places to travel in December
Good weather in December and the lowest shoestring budget.
1VaranasiIndia€13 a day
2PushkarIndia€13 a day
3AmritsarIndia€13 a day
4KolkataIndia€14 a day
5HanoiVietnam€15 a day
6VientianeLaos€15 a day
🤫 Quietest places to visit in December
Good weather and quiet or very quiet in December.
Find your own
All the best places to travel in December
Every city here has good weather in December. Narrow it down by budget and kind of trip.
63 places match
Bangkok
31°very busy€21a day on a shoestring€6cheapest dorm, a nightPeak season
- Nightlife
- Food
- Culture
Chiang Mai
28°very busy€17a day on a shoestring€3cheapest dorm, a nightPeak season
- Adventure
- Food
- Culture
Hanoi
22°fairly busy€15a day on a shoestring€4cheapest dorm, a nightCool
- Nightlife
- Food
Ho Chi Minh City
31°very busy€17a day on a shoestring€4cheapest dorm, a nightDry
- Beach
- Nightlife
- Food
- Culture
Kathmandu
20°fairly busy€17a day on a shoestring€4cheapest dorm, a nightCold, clear
- City break
- Adventure
- Food
- Culture
Dubai
26°very busy€39a day on a shoestring€11cheapest dorm, a nightPeak season
- City break
- Beach
- Nightlife
- Food
- Culture
New Delhi
23°busy€16a day on a shoestring€3cheapest dorm, a nightCool
- City break
- Food
- Culture
Ubud
29°busy€22a day on a shoestring€3cheapest dorm, a nightChristmas crowds
- Adventure
- Food
- Culture
Tokyo
12°fairly busy€48a day on a shoestring€15cheapest dorm, a nightIlluminations
- City break
- Adventure
- Food
Yogyakarta
30°fairly busy€21a day on a shoestring€3cheapest dorm, a nightHolidays
- Adventure
- Food
- Culture
Lisbon
16°quiet€45a day on a shoestring€10cheapest dorm, a nightChristmas lights, cool days, and the lowest prices of the year
- City break
- Nightlife
- Food
- Culture
Kuala Lumpur
32°busy€19a day on a shoestring€4cheapest dorm, a nightHolidays
- City break
- Food
- Culture
Mumbai
32°very busy€24a day on a shoestring€6cheapest dorm, a nightPeak
- City break
- Food
Porto
15°quiet€38a day on a shoestring€9cheapest dorm, a nightCold, wet and cheap, with Christmas lights on Aliados
- City break
- Nightlife
- Food
- Culture
Singapore
30°fairly busy€44a day on a shoestring€16cheapest dorm, a nightWettest
- City break
- Nightlife
- Food
- Culture
Kandy
28°fairly busy€23a day on a shoestring€2cheapest dorm, a nightGood
- City break
- Food
- Culture
Osaka
12°fairly busy€43a day on a shoestring€9cheapest dorm, a nightIlluminations
- City break
- Beach
- Food
Da Nang
24°quiet€16a day on a shoestring€3cheapest dorm, a nightRainy
- City break
- Beach
- Food
Manila
30°very busy€20a day on a shoestring€3cheapest dorm, a nightChristmas
- Food
- Culture
Athens
15°quiet€43a day on a shoestring€8cheapest dorm, a nightChristmas lights on Syntagma, mild days
- City break
- Adventure
- Nightlife
- Food
- Culture
Naples
14°fairly busy€46a day on a shoestring€14cheapest dorm, a nightNativity street at its busiest
- Adventure
- Beach
- Food
- Culture
Cebu
30°very busy€20a day on a shoestring€3cheapest dorm, a nightChristmas
- Adventure
- Food
Phnom Penh
30°very busy€17a day on a shoestring€4cheapest dorm, a nightPeak
- Food
- Culture
Pokhara
21°fairly busy€17a day on a shoestring€3cheapest dorm, a nightCold, clear
- Adventure
- Lakes & rivers
- Food
Jakarta
31°quiet€17a day on a shoestring€4cheapest dorm, a nightWet
- City break
- Nightlife
- Food
Split
12°quiet€44a day on a shoestring€14cheapest dorm, a nightMild and empty, with Advent on the Riva
- City break
- Adventure
- Beach
- Nightlife
- Food
- Culture
Valencia
16°quiet€41a day on a shoestring€16cheapest dorm, a nightChristmas
- City break
- Beach
- Food
Granada
13°fairly busy€38a day on a shoestring€12cheapest dorm, a nightSkiing starts
- Adventure
- Food
- Culture
Islamabad
19°quiet€22a day on a shoestring€5cheapest dorm, a nightCool
- City break
- Food
- Culture
Luang Prabang
27°very busy€19a day on a shoestring€4cheapest dorm, a nightPeak
- Lakes & rivers
- Nightlife
- Food
- Culture
Vientiane
28°very busy€15a day on a shoestring€4cheapest dorm, a nightPeak
- Food
- Culture
Colombo
30°very busy€19a day on a shoestring€6cheapest dorm, a nightPeak season
- City break
- Food
Kochi
32°very busy€16a day on a shoestring€4cheapest dorm, a nightCarnival
- Food
- Culture
Kampot
31°very busy€18a day on a shoestring€4cheapest dorm, a nightPeak
- Adventure
- Food
Palermo
17°quiet€45a day on a shoestring€15cheapest dorm, a nightQuiet and festive
- Beach
- Food
Amman
14°very quiet€28a day on a shoestring€8cheapest dorm, a nightCold
- City break
- Food
- Culture
San Sebastián
13°quiet€63a day on a shoestring€23cheapest dorm, a nightChristmas
- Adventure
- Food
Amritsar
20°fairly busy€13a day on a shoestring€1cheapest dorm, a nightFoggy
- Food
- Culture
George Town
31°busy€17a day on a shoestring€6cheapest dorm, a nightHolidays
- City break
- Food
- Culture
Kolkata
27°busy€14a day on a shoestring€4cheapest dorm, a nightChristmas on Park Street
- City break
- Food
- Culture
Bilbao
13°quiet€48a day on a shoestring€18cheapest dorm, a nightSanto Tomás
- Food
- Culture
Fukuoka
13°fairly busy€42a day on a shoestring€10cheapest dorm, a nightIlluminations
- City break
- Nightlife
- Food
Catania
16°quiet€45a day on a shoestring€15cheapest dorm, a nightQuiet. Snow on the volcano
- Adventure
- Beach
- Food
Muscat
26°very busy€50a day on a shoestring€6cheapest dorm, a nightPeak
- City break
- Food
- Culture
Chania
17°very quiet€46a day on a shoestring€16cheapest dorm, a nightQuiet and wet, and very cheap
- Beach
- Food
- Culture
Genoa
13°quiet€49a day on a shoestring€10cheapest dorm, a nightQuiet, festive
- City break
- Food
Sorrento
15°very quiet€66a day on a shoestring€15cheapest dorm, a nightChristmas lights
- Beach
- Food
Riyadh
22°very busy€49a day on a shoestring€12cheapest dorm, a nightGood
- City break
- Adventure
- Food
- Culture
Abu Dhabi
26°very busy€50a day on a shoestring€12cheapest dorm, a nightPeak season
- City break
- Beach
- Food
- Culture
Kuching
30°quiet€20a day on a shoestring€4cheapest dorm, a nightWet
- Adventure
- Food
- Culture
Izmir
15°very quiet€29a day on a shoestring€6cheapest dorm, a nightQuiet
- Food
- Culture
Jeddah
30°very busy€49a day on a shoestring€18cheapest dorm, a nightGood
- City break
- Beach
- Food
- Culture
Lahore
20°quiet€17a day on a shoestring€3cheapest dorm, a nightSmog
- City break
- Food
- Culture
Lecce
14°quiet€46a day on a shoestring€18cheapest dorm, a nightChristmas fair
- Beach
- Food
- Culture
Nicosia
17°fairly busy€35a day on a shoestring€19cheapest dorm, a nightCool, with a Christmas market in the old city
- City break
- Food
- Culture
Évora
14°very quiet€35a day on a shoestring€26cheapest dorm, a nightCold and empty, with a Christmas market on the square
- Food
- Culture
Limassol
19°fairly busy€41a day on a shoestring€25cheapest dorm, a nightMild, with Christmas events along the seafront
- Nightlife
- Food
Nagoya
12°fairly busy€46a day on a shoestring€14cheapest dorm, a nightIlluminations
- City break
- Food
Close matches
These miss one of your answers.
Phuket
31°very busy€30a day on a shoestring€5cheapest dorm, a nightPeak
- Beach
- Not for Food
Barcelona
14°quiet€60a day on a shoestring€14cheapest dorm, a nightChristmas
- City break
- Nightlife
- Not for Food
Rome
13°fairly busy€57a day on a shoestring€15cheapest dorm, a nightChristmas market in Piazza Navona
- City break
- Nightlife
- Culture
- Not for Food
Paris
8°cooler than you might like€59a day on a shoestring€11cheapest dorm, a nightChristmas markets and lit boulevards. Cold and busy
- City break
- Nightlife
- Food
- Culture
Ninh Binh
22°fairly busy€20a day on a shoestring€3cheapest dorm, a nightCool
- Adventure
- Not for Food
Goa
33°very busy€19a day on a shoestring€1cheapest dorm, a nightPeak
- Beach
- Not for Food
Istanbul
11°cooler than you might like€41a day on a shoestring€4cheapest dorm, a nightQuiet
- City break
- Food
- Culture
Rishikesh
22°quiet€16a day on a shoestring€2cheapest dorm, a nightCool
- Adventure
- Not for Food
Amsterdam
7°cooler than you might like€65a day on a shoestring€15cheapest dorm, a nightSinterklaas and Christmas markets
- City break
- Adventure
- Nightlife
- Food
- Culture
Varanasi
25°busy€13a day on a shoestring€3cheapest dorm, a nightGood
- Culture
- Not for Food
Koh Tao
28°quiet€27a day on a shoestring€8cheapest dorm, a nightRainy
- Adventure
- Beach
- Not for Food
Canggu
31°busy€23a day on a shoestring€5cheapest dorm, a nightChristmas crowds
- Beach
- Nightlife
- Not for Food
Jaipur
24°very busy€20a day on a shoestring€3cheapest dorm, a nightPeak
- Culture
- Not for Food
Koh Samui
28°fairly busy€28a day on a shoestring€5cheapest dorm, a nightChristmas
- Beach
- Nightlife
- Not for Food
Pai
27°very busy€17a day on a shoestring€4cheapest dorm, a nightPeak
- Adventure
- Not for Food
Sapa
13°quiet€23a day on a shoestring€5cheapest dorm, a nightCold
- Adventure
- Not for Food
Siem Reap
30°very busy€18a day on a shoestring€2cheapest dorm, a nightPeak
- Nightlife
- Culture
- Not for Food
Jaisalmer
25°very busy€25a day on a shoestringPeak
- Adventure
- Culture
- Not for Food
Koh Phangan
28°fairly busy€28a day on a shoestring€3cheapest dorm, a nightNew Year party
- Nightlife
- Not for Food
Krabi
32°very busy€27a day on a shoestring€4cheapest dorm, a nightPeak season
- Adventure
- Beach
- Not for Food
Prague
3°cooler than you might like€38a day on a shoestring€9cheapest dorm, a nightChristmas markets in the squares. Beautiful, busy and cold
- City break
- Adventure
- Nightlife
- Food
- Culture
Berlin
4°cooler than you might like€39a day on a shoestring€11cheapest dorm, a nightChristmas markets across the city. Cold and busy
- City break
- Nightlife
- Food
- Culture
Udaipur
26°very busy€17a day on a shoestring€2cheapest dorm, a nightPeak
- Lakes & rivers
- Culture
- Not for Food
Budapest
3°cooler than you might like€29a day on a shoestring€7cheapest dorm, a nightChristmas markets and steaming outdoor pools
- City break
- Adventure
- Nightlife
- Food
- Culture
Hue
23°quiet€20a day on a shoestring€3cheapest dorm, a nightRainy
- Culture
- Not for Food
Seoul
3°cooler than you might like€39a day on a shoestring€10cheapest dorm, a nightCold
- City break
- Nightlife
- Food
- Culture
Sigiriya
29°fairly busy€40a day on a shoestring€3cheapest dorm, a nightRainy
- Adventure
- Culture
- Not for Food
Ella
24°busy€20a day on a shoestring€4cheapest dorm, a nightBusy
- Adventure
- Not for Food
Kraków
2°cooler than you might like€28a day on a shoestring€9cheapest dorm, a nightChristmas market and szopki
- City break
- Adventure
- Nightlife
- Food
- Culture
Nusa Penida
31°busy€30a day on a shoestring€6cheapest dorm, a nightChristmas crowds
- Adventure
- Beach
- Not for Food
Ha Giang
18°fairly busy€28a day on a shoestring€3cheapest dorm, a nightCool
- Adventure
- Road trip
- Not for Food
Agra
24°busy€28a day on a shoestring€1cheapest dorm, a nightCool
- Culture
- Not for Food
Phong Nha
22°quiet€28a day on a shoestring€3cheapest dorm, a nightRainy
- Adventure
- Not for Food
Seville
16°fairly busy€42a day on a shoestring€11cheapest dorm, a nightChristmas
- City break
- Nightlife
- Culture
- Not for Food
Uluwatu
31°busy€23a day on a shoestring€4cheapest dorm, a nightChristmas crowds
- Adventure
- Beach
- Nightlife
- Not for Food
El Nido
30°very busy€41a day on a shoestring€4cheapest dorm, a nightChristmas
- Beach
- Nightlife
- Not for Food
Koh Phi Phi
32°very busy€35a day on a shoestring€5cheapest dorm, a nightPeak
- Beach
- Nightlife
- Not for Food
Kuta Lombok
31°fairly busy€20a day on a shoestring€5cheapest dorm, a nightHolidays
- Beach
- Not for Food
Tirana
13°quiet€22a day on a shoestring€7cheapest dorm, a nightCold, wet and very cheap
- City break
- Nightlife
- Culture
- Not for Food
Cat Ba
21°fairly busy€34a day on a shoestring€3cheapest dorm, a nightCool
- Adventure
- Beach
- Not for Food
Coron
30°very busy€41a day on a shoestring€6cheapest dorm, a nightChristmas
- Beach
- Not for Food
Tbilisi
8°cooler than you might like€19a day on a shoestring€4cheapest dorm, a nightCold. New Year is a major holiday here
- Nightlife
- Food
- Culture
Da Lat
22°busy€17a day on a shoestring€1cheapest dorm, a nightFlower season
- Adventure
- Not for Food
Bishkek
2°cooler than you might like€19a day on a shoestring€6cheapest dorm, a nightCold
- City break
- Food
- Culture
Koh Lanta
32°very busy€28a day on a shoestring€4cheapest dorm, a nightPeak
- Beach
- Not for Food
Dubrovnik
13°quiet€57a day on a shoestring€14cheapest dorm, a nightMild and empty, with a small Advent market
- Culture
- Not for Food
Gili Trawangan
31°busy€22a day on a shoestring€3cheapest dorm, a nightChristmas
- Beach
- Nightlife
- Not for Food
Moalboal
30°very busy€20a day on a shoestring€5cheapest dorm, a nightChristmas
- Adventure
- Beach
- Not for Food
Tashkent
9°cooler than you might like€19a day on a shoestring€5cheapest dorm, a nightCold
- City break
- Adventure
- Nightlife
- Food
Brussels
7°cooler than you might like€52a day on a shoestring€17cheapest dorm, a nightWinter Wonders market and lights across the centre
- City break
- Nightlife
- Food
- Culture
Lagos
17°very quiet€36a day on a shoestring€13cheapest dorm, a nightEmpty. Good for walking, not for swimming
- Adventure
- Beach
- Nightlife
- Not for Food
Beijing
3°cooler than you might like€35a day on a shoestring€12cheapest dorm, a nightCold
- City break
- Nightlife
- Food
- Culture
Jodhpur
26°very busy€17a day on a shoestring€3cheapest dorm, a nightPeak
- Culture
- Not for Food
Kyoto
12°fairly busy€48a day on a shoestring€11cheapest dorm, a nightIlluminations
- Culture
- Not for Food
Ljubljana
4°cooler than you might like€46a day on a shoestring€12cheapest dorm, a nightLights and markets
- City break
- Food
- Culture
Mirissa
29°very busy€22a day on a shoestring€4cheapest dorm, a nightPeak season
- Beach
- Nightlife
- Not for Food
Hiriketiya
29°very busy€24a day on a shoestring€4cheapest dorm, a nightPeak season
- Beach
- Not for Food
Chiang Rai
26°very busy€17a day on a shoestring€6cheapest dorm, a nightFlower festival
- Adventure
- Culture
- Not for Food
Langkawi
31°very busy€24a day on a shoestring€5cheapest dorm, a nightPeak
- Beach
- Not for Food
Málaga
17°busy€48a day on a shoestring€16cheapest dorm, a nightChristmas lights
- Beach
- Not for Food
Galle
29°very busy€20a day on a shoestring€4cheapest dorm, a nightPeak season
- Beach
- Culture
- Not for Food
Ulaanbaatar
-13°cooler than you might like€21a day on a shoestring€6cheapest dorm, a nightExtreme cold
- City break
- Food
- Culture
Vienna
4°cooler than you might like€52a day on a shoestring€10cheapest dorm, a nightMarkets, lights and Glühwein. Busy and expensive
- City break
- Nightlife
- Food
- Culture
Almaty
1°cooler than you might like€26a day on a shoestring€5cheapest dorm, a nightSkiing
- City break
- Adventure
- Lakes & rivers
- Food
Belgrade
5°cooler than you might like€22a day on a shoestring€6cheapest dorm, a nightCold, with Christmas in early January in the Orthodox calendar
- City break
- Adventure
- Nightlife
- Food
- Culture
Yerevan
5°cooler than you might like€21a day on a shoestring€8cheapest dorm, a nightCold and clear, with a long New Year holiday season
- City break
- Lakes & rivers
- Food
- Culture
Baku
9°cooler than you might like€25a day on a shoestring€4cheapest dorm, a nightQuiet
- City break
- Beach
- Food
- Culture
Ponta Delgada
18°quiet€39a day on a shoestring€16cheapest dorm, a nightMild, wet and empty
- Adventure
- Road trip
- Not for Food
Vang Vieng
27°very busy€20a day on a shoestring€3cheapest dorm, a nightPeak
- Adventure
- Lakes & rivers
- Nightlife
- Not for Food
Antalya
17°very quiet€33a day on a shoestring€10cheapest dorm, a nightQuiet
- Adventure
- Beach
- Not for Food
Shkodër
12°very quiet€20a day on a shoestring€7cheapest dorm, a nightCold and wet. The ferry runs but little else
- Adventure
- Not for Food
Faro
17°very quiet€33a day on a shoestring€16cheapest dorm, a nightEmpty, cheap and pleasant for walking
- Beach
- Not for Food
Santorini
16°very quiet€61a day on a shoestring€14cheapest dorm, a nightClosed and quiet
- Beach
- Culture
- Not for Food
Melaka
31°busy€17a day on a shoestring€5cheapest dorm, a nightHolidays
- Culture
- Not for Food
Munich
4°cooler than you might like€58a day on a shoestring€13cheapest dorm, a nightChristmas markets and the Alps under snow
- Adventure
- Food
- Culture
Warsaw
2°cooler than you might like€32a day on a shoestring€11cheapest dorm, a nightChristmas
- City break
- Nightlife
- Food
- Culture
Busan
10°cooler than you might like€33a day on a shoestring€4cheapest dorm, a nightCold
- City break
- Beach
- Nightlife
- Food
Nuwara Eliya
20°fairly busy€26a day on a shoestring€4cheapest dorm, a nightGood
- Adventure
- Not for Food
Pushkar
24°busy€13a day on a shoestring€3cheapest dorm, a nightGood
- Culture
- Not for Food
Dublin
8°cooler than you might like€64a day on a shoestring€15cheapest dorm, a nightChristmas in the pubs, then New Year
- City break
- Nightlife
- Food
- Culture
Nha Trang
27°quiet€23a day on a shoestring€4cheapest dorm, a nightRainy
- Beach
- Nightlife
- Not for Food



































































































































