Back to inspirational homepage

Europe’s Best Christmas Markets

Port or mulled wine? Mince pies or gingerbread? One of the best things to do in the festive season is to visit a Christmas market.

Get into the festive spirit by sampling delicious Christmas fare, heart-warming drinks and delightful carols. Here are a few tips on where to enjoy the best Christmas markets in Europe.

Book your flights today


© Polina Kuzovkova/Wirestock / Adobe Stock

During the weeks leading up to Christmas, Copenhagen’s famous amusement park, Tivoli, is transformed into one of Europe’s most enchanting Christmas markets. Surrounded by Christmas trees adorned with a myriad of sparkling lights, here you’ll find an abundance of tasty fare and exciting gifts, getting you right in the mood for Christmas. 

Want to check out what else to do in Copenhagen? Check out our top ten tips.

The day after your visit to the Christmas market, we recommend a traditional Danish Christmas breakfast (which, in fact, is actually a Christmas lunch), with lots of tasty treats such as caramelized potatoes and crispy pork rinds. Restaurant Kronborg, in the heart of Copenhagen, is one of the places where these delicious Christmas breakfasts are served.

Book your flight to Copenhagen


© Maciej / Adobe Stock

Treat yourself to a festival of light in Poland’s impressive Baltic port.

In the centre of Gdansk, you’ll be met by a veritable ocean of spectacular Christmas lights, a skating rink, a small funfair and, of course, everything you can expect from a Christmas market.

Catholicism is predominant in Poland, which is reflected in Gdansk’s Christmas market. You can expect nativity scenes, a variety of beautifully designed Bethlehem cribs and the opportunity to witness an authentic Catholic Advent service.

Hotel prices in Gdansk are low, and the same applies to restaurants, so this makes for a good festive break if you’re on a budget.

Book your flight to Gdansk


© ecstk22 / Adobe Stock

One of the truly classic European Christmas markets is found in the old town of Prague. In the market square, by the famous Astronomical Clock, that Christmassy feeling will come over you before you know it.

Enjoy a hot drink and burnt almonds as you browse the many wooden stalls that surround the great Christmas tree in the middle of the square. Here you can buy hand-made goods from all over the Czech Republic. Glass ornaments, toys and jewellery are among the trinkets you’ll find in abundance.

Many of the stalls also sell local fare such as black pudding and a variety of pork dishes which will really warm you up as you browse this outdoor market.

Book your flight to Prague


© Daniels Joffe / Unsplash

On the eastern shores of the Baltic lies Latvia, with its beautiful capital of Riga. The Christmas market there is located in the cathedral square, in the heart of the historical town centre.

Here, you can buy wax candles and wooden candlesticks, the perfect gift from your travels. The Latvians are fond of knitting, so you’ll also find a wide range of homemade woollen products.

Don’t forget to enjoy a glass of mulled wine, munch on a gingersnap or try the smoked meats on sale at a variety of venues.

Book your flight to Riga


© ilolab / Adobe Stock

We couldn’t write about European Christmas markets without including Berlin. There are lots of markets to enjoy in Berlin, but the biggest and best takes place in Gendarmenmarkt from around 24 November all the way through to New Year’s Eve. Here, you can buy lots of lovely Christmas decorations in addition to souvenirs and homemade clothing.

The Berliners are great cooks, and there are plenty of Wurst on offer. Of course, you must wash them down with a mug of hot Glühwein. There are heated tents in the market to help you keep warm, as Berlin can get quite chilly in December!

While in the German capital, you can also enjoy a visit to the Christmas Garden at Berlin’s Botanical Garden. This trip is ideal if you’re travelling with kids, as the garden takes the form of a fairy tale wonderland with spectacular illuminations, magical woods and enchanting light sculptures.

Book your flight to Berlin


© Krisztian Tabori / Unsplash

Christmas markets are arranged at several venues in Budapest towards the end of November.

Best known of these is the one in Vörösmarty Square in the city centre. Here, you can buy all kinds of Christmassy things from over 100 stalls, including high-quality crafts from decorative baskets to folk music instruments.

While you’re there, don’t forget to try out some Hungarian delicacies like kürtőskalács chimney pastries, mutton and paprika cream sandwiches, and freshly-made punch.

Book your flight to Budapest


© Jamie Davies / Unsplash

Britain’s capital city offers a wide range of Christmas markets. You’ll soon get right into the Christmas spirit here, with lots of magnificent decorations, ice-skating rinks, the chance of trying out all sorts of tasty Christmas dishes and, of course, the opportunity to do lots and lots of shopping.

Book your flight to London

Here are five of London’s best Christmas markets:

1. Wintertime at Southbank Center

© Fano Miasta / Unsplash

An institution among London’s Christmas markets featuring traditional market stalls, twinkling lights and lots of lovely decorations. There’s also plenty of family activities here such as a turn-of-the-century circus show featuring puppets, free workshops, storytelling and much more.

2. Winter Wonderland

© Devon Rogers / Unsplash

A sizeable Christmas market which spans Hyde Park, with merry-go-rounds, lots of decorations and a large ice-skating rink. Admission to the market is free, but you’ll need to buy tickets for access to certain parts of the grounds.

3. Spirit of Christmas Fair

© David Ramirez / Unsplash

A large, indoor Christmas workshop and market which focuses on design and creativity. Here you can make or buy Christmas presents, while keeping the cold at bay. Located in the Olympia London exposition centre.

4. Christmas in Leicester Square

© Philippe Oursel / Unsplash

Leicester Square’s Christmas market is situated in the heart of London, in the middle of Soho. This is a traditional Christmas market with handcrafted gifts, festive decorations and warming winter fare. Here you can also catch a variety of special Christmas performances.

5. Winterville

© Fas Khan / Unsplash

London’s most unconventional Christmas market, Winterville, is found on Clapham Common. The programme includes DJs, magicians, and the chance of watching a Christmas show for the whole family that takes place on board a double-decker bus!

Book your flight to London