The best Christmas markets in Europe

Last updated: January 30, 2023

From Berlin to Budapest, fill up with festive cheer at one of Europe’s loveliest Christmas markets

Christmas markets can quickly become tackier than tinsel on a radiator, so we’ve rounded up those that prioritise artisanal gifts and independently-run food vendors, with just the right amount of festive sparkle. Christmas spirit permeates the crowds, but if you prefer to haggle without the hordes, we recommend arriving on opening day, when the word hasn’t spread beyond the local community – you’ll get first-pick on products, and traders will be extra happy to see you after days of setting up. Christmas markets are a wonderful reason to plan a winter city break, replete with hot toddies, cosy bars and boutique hotels. These are the best Christmas markets in Europe this winter 2022.

The best Christmas markets in Europe | A quaint street in Strasbourg, bedecked with festive trimmings
Strasbourg at Christmas, image courtesy of @flyingforktales

Strasbourg, France

Known as France’s ‘capital of Christmas’, Strasbourg’s festive spirit is city-wide. Head to the Grande-Île de Strasbourg and wander between the half-timbered houses and gingerbread streets, all dressed up in ribbons, super-sized baubles, pine garlands, and even teddy bears on Le Tire-Bouchon restaurant (beware the snap-happy crowds here). Just as the city sits on the border between France and Germany, so too do its cultural influences, so follow the smell of fried onions to Place des Meruniers, where you’ll find the Alsatian delicacy flammekueche (or tarte flambée), as well as fresh pretzels, crepes, truffles, spaetzle and knackwurst.

Don’t miss: The town of Colmar, an hour south by car, which has its very own market and specialises in ​​local crafts from ceramics to jewellery – the perfect stocking fillers.
When: 21 November – 23 December 2022
Where to stay: Places to stay book quickly in Strasbourg so act fast. Cour du Corbeau is one of Europe’s oldest hotels, across ten half-timbered buildings. From 240 GBP per night.

Ghent, Belgium

In Ghent, during the lead up to Christmas, you can ride the tram or bus for free every Sunday, but this twinkly city is best seen on foot, especially when you’ll want to pause at every other chalet-style stall. Compared to some of Germany’s Christmas markets, there are fewer bells and whistles at Gentse Winterfeesten, but its setting beneath St Bavo’s cathedral and Gravensteen is what makes it so special. Fill up bags of cuberdon (‘little nose’) sweets for last-minute gifts, or take a nostalgic ride on the vintage ferris wheel for a fresh perspective.

Don’t miss: The roller rink, which is replacing the ice rink this year, so hold off on the essential beer-tasting until after you’ve taken a spin.
When: 8-31 December 2022
Where to stay: 1898 The Post has grand high ceilings, a cosy honesty bar, and Le Labo amenities in the bathrooms. For a well designed stay in the centre of the city, you can’t do better. From 179 GBP per night.

The best Christmas markets in Europe | the canal in Amsterdam at twilight
twilight in Amsterdam

Amsterdam, Netherlands

Amsterdam always transforms after dark, and its penchant for theatre only amps up throughout December – quite literally, with more than 100,000 lights reflected in the canals. Just as high-energy skaters orbit the tree in the centre of the ice rink, the market revolves around Museumplein, set beneath the striking Rijksmuseum. There’s an Alpine chalet lined with big beer-soaked tables, competitive curling, a fairy-lit fairground, a maze, and even Coca Cola’s souped-up seasonal ‘Christmas Caravan’ festooned with cabochon lights.

Don’t miss: Deep fried and delicious oliebollen – a traditional Dutch doughnut-style treat that just so happens to pair perfectly with glühwein.
When: 15 December 2022 – 1 January 2023
Where to stay: The Hoxton sits right on the canal in Amsterdam for beautiful views, within walking distance of the city’s major attractions. From 216 GBP per night.

Berlin, Germany

In Berlin’s western district, the Old Town of Spandau’s pedestrianised cobbled streets set the scene for the largest Christmas market in the city. Traditional Bavarian touches include a huge spangled tree in the market square, a historical market next to St Nikolai church, and a bowler-hatted ‘Lierkastenman’ playing his barrel organ. This year there will also be a new ice-skating rink alongside 400 artisanal stalls and a live-animal nativity scene. There’s often a smattering of snow throughout December, too.

Don’t miss: the Gluhwein served in kitsch collectable mugs, and the Santa Claus visits to the market every Wednesday.
When: 21 November – 22 December 2022
Where to stay: The flamboyant Hotel Zoo Berlin goes all out for Christmas, with easy transport links across the city. From 210 GBP per night.

The best Christmas markets in Europe | figures walking across the snow in Reykjavik, Iceland
Reykjavik is an beautiful alternative Christmas break

Reykjavik, Iceland

If you want an alternative festive experience, Christmas in Iceland is thick with folklore and fun. You won’t find Santa at the market, but 13 Yule Lads and their mythical Yule Cat entertain the public by playing pranks and getting into mischief. Head to Ingólfstorg Square in the old quarter for the main market and buzzy ice rink, or wander round the corner to find the Oslo Tree on Austurvöllur, which is lit on the first Sunday of advent (this year, it’ll land on November 27). Look out for stalls selling piparkökur (gingerbread) and books intended for Jolabokaflod – an Icelandic tradition in which people exchange books as gifts on Christmas Eve. Strike it lucky, and you might even see the Northern Lights.

Don’t miss: Hop on the number 1 bus from downtown Reykjavik towards the community-run Christmas Village in Hafnarfjörður, where local bands and choirs perform festive favourites.
When: TBC
Where to stay: Positioned in the heart of the action, the buzzy Ion City Hotel couples contemporary interiors with panoramic mountain views. From 185 GBP per night.

Edinburgh at Christmas | view of Edinburgh castle, sprinkled in snow by @karlsaunders_The best Christmas markets in Europe | view of the Edinburgh Christmas market, sprinkled in snow by @karlsaunders_
Edinburgh is one of the world's prettiest cities all year round, but especially at Christmas. Imagery courtesy of @karlsaunders_

Edinburgh, Scotland

Mulled Irn-Bru, anyone? Yes, really – but Edinburgh’s Christmas-Hogmanay hybrid celebrations aren’t all gimmicky Scottish clichés: the pretty city is one of the UK’s most spectacular whatever the season, and its festive trimmings only bring out the best. You can wander between stalls of gingerbread houses, hand-made decorations, bags of dried fruit, Belgian waffles and burgers. We like that the ice rink is directly next to some of the stalls, so you feel like you’re skating down the street, with Scott Monument and Castle Rock as a backdrop.

Don’t miss: A stroll down fairy-lit George Street – it’s certain to ignite your festive spirit. Bag a table at the gorgeous new Gleneagles Townhouse, which is within walking distance of the action.
Where to stay: the new Virgin Hotels Edinburgh in the city’s historic old town. From 242 GBP per night.
When: 19 November 2022 – 3 January 2023

The best Christmas markets in Europe | Der Teufelhof Basel hotel
The art-filled Der Teufelhof Basel hotel

Basel, Switzerland ​

Beneath the spires of Basel Minster cathedral, Christmas market traders at spoon hot punch and scoop raclette into the hands of shoppers weaving their way in between stalls selling lackerli – a spiced Basel biscuit – and kokosmakrönli, a kind of coconut macaroon. Strung with paper poinsettias and lights, the snowglobe scene of Münsterplatz includes a beautifully decorated tree adorned with hand-blown glass baubles by Johan Wanner, whose Christmas shop is a 20-minute walk away on Spalenberg.

Don’t miss: Arguably the hairiest of hairy bikers, on Saturday 3 December Santa rides in on a Harley Davidson pimped out by his elves with tinsel, faux snow and lots of lights, collecting donations for local causes.
When: 24 November – 23 December 2022
Where to stay: Der Teufelhof Basel is an art-filled residence in Basel’s old town, which feels more like a gallery than a hotel. From 159 GBP per night.

The best Christmas markets in Europe | a historic domed building in Budapest

Budapest, Hungary

There were rumours that one of Europe’s best Christmas markets would be cancelled this year, but a last-minute change in organiser has put it back on the festive calendar, much to the delight of those hankering after a Hungarian honey cookie and a bread bowl of steaming gulyas (you’ll need it – temperatures can drop to minus numbers). There are arts and crafts materials to purchase, including hand-printed wrapping paper and scented candles; a 3D light show projected onto the facade of St Stephen’s Basilica, and an impressive array of live music such as folk, blues, jazz and soul.

Don’t miss: Kürtőskalács, or ‘chimney cake’, rolled around a skewer, baked on an open fire and dipped in toppings such as crushed almonds.
When: 18 November 2022 – 1 January 2023
Where to stay: Budapest has no shortage of artsy boutique hotels. Hotel Rum is boldly decorated with local art and is positioned a short walk from the city’s merriment. From £123 GBP per night.

Christmas in London | SKATE ice rink at Somerset HouseThe best Christmas markets in Europe | crowds gather at a winter market in London

London, England

For those seeking an all-out, neon-lit festive immersion, Winter Wonderland in Hyde Park delivers. Book a private pod on the giant observation wheel, roast marshmallows over firepits, soar above Hyde Park on the helter-skelter, or get the beers in at Bavarian Village – and don’t forget extra layers for the Eighties-themed ice bar.

If its chaotic quality isn’t quite the quaint Christmas experience you’re after, head to East London for the Hackney Christmas Market, which takes place every weekend in the run-up to Christmas. Shop ethically-sourced and artisanal wares, while sipping mulled wine and craft beer. In West London, Duke of York Square in Chelsea hosts an upmarket artisanal food market on Saturdays. On Saturday 19 November, it will celebrate the switch on of its winter lights with an afternoon of live entertainment and festive merriment.

Don’t miss: Somerset House and the National History Museum for hot toddies and ice skating in a gorgeous setting.
When: 18 November 2022 – 2 January 2023
Where to stay: Your spoilt for choice when it comes to boutique stays in the British capital. The Standard in Kings Cross is ideally located to explore the city’s festive offerings, with a destination hotel bar to boot. From 329 GBP per night.

The best Christmas markets in Europe | Lounge area at The Hektor Container Hotel with a bar and tables
The Hektor Container Hotel in Tallinn has a bar, lounge, a shared kitchen for guests, and oodles of character: each bedroom is housed in a repurposed shipping container.

Tallinn, Estonia

Unlike some of Europe’s big-hitters, Tallinn’s Christmas market is an intimate event. What makes it extra special is the fresh snow, real icicles on the trees and flakes falling from the sky. Under a blanket of white, Town Hall Square is transformed with fairy-lit wooden huts selling glögi (a fruitier version of gluhwein), Nordic knitwear, baubles, crackers and trinkets. Since it’s not overly touristy, you’ll find locals unwinding after work and doing their own Christmas shopping here, too.

Don’t miss: The huge pans of fried potatoes, beef cheek, blood sausage, pork knuckle and sauerkraut to keep you warm whilst you explore.
When: 25 November – 8 January 2023
Where to stay: Sleep in a stylish shipping container at the central Hektor Container Hotel. From 63 GBP per night.

The best Christmas markets in Europe | a historic domed building lit up at night in Vienna

Vienna, Austria

If you’ve ever been to one of Vienna’s coffee houses, you know the Austrian capital does ‘cosy’ incredibly well. In December, the smokey smell of roast chestnuts and baked potatoes wafts through City Hall Square’s Christkindlmarkt, and little kids will be particularly delighted by the Tree of Hearts, carousels and creative cookie and candle-making classes in Rathaus. Over at the gorgeously grand Schönbrunn Palace, a stylish market sells bespoke gifts and artisanal goods in the courtyard.

Don’t miss: The children’s railway at the Christmas village on the University Campus, and live gospel concerts at Minoritenkirche.
When: 19 November – 26 December 2022
Where to stay: Hotel MOTTO mixes Wes Anderson whimsy, Parisian art deco glamour and pin-sharp Austrian efficiency. From 206 GBP per night.

LEVEN is a new boutique hotel in Manchester

Manchester, England

With around 300 stalls selling hot buttered gin, fistfuls of gyros, hand-made pizza, local ales and Baileys-laced hot chocolate, Manchester’s market is arguably the best in the country for street food and independent vendors (especially with Leeds cancelling their market this year). Throughout the city, stalls are set up beneath a giant light-up Santa, but the main market is at Piccadilly Gardens’ very own Winter Wonderland (it can get busy, so head there in off-peak hours to avoid crowds). The snow globe bar and the stalls close up shop a few days before Christmas, but you can take to the ice rink on Cathedral Gardens till January 3.

Don’t miss: The market’s famous Yorkshire pudding wraps, on sale at Porky Pig’s carvery.
When: 10 November – 22 December 2022
Where to stay: LEVEN, Manchester’s coolest new boutique hotel. From 107 GBP per night.


Lead photography by Karl Saunders, @karlsaunders_

Sign up to our mailing list for news, features and more