Welcome to the official Europe's Best Destinations website


Vote for your favourite Christmas markets in Europe

From 2nd December to 12th December 


Winter in Europe is a wonderful time to visit the most beautiful Christmas markets. If you are looking for Christmas presents and dream of the lovely smell of a Christmas tree or the lovely sound of Christmas carols, please  dive into our selection of the best Christmas markets in Europe, the best destinations for perfect Christmas holidays.


Discover the most beautiful Christmas markets such as the German Christmas markets in Aachen, Cologne, Dresden, Leipzig, Nuremberg, Rothenburg, but also the magic of Christmas in the United Kingdom with the Christmas market in London or Manchester. You also have the choice with a selection of the most beautiful Christmas markets in France, with Strasbourg, Colmar, Lille and Metz as well as Belgium, Hungary, Finland, Austria, Portugal and Croatia. 


Discover our selection of traditional Christmas markets and vote for your “best Christmas markets in Europe”. We already wish you and all your friends and relatives, a Merry Christmas 2016.



Click on a picture to discover this destination

Dresden, Germany

24th November to 24th December 2016


A grand total of 11 completely different Christmas Markets in Dresden can make the decision of which Christmas Market to visit a delightfully conflicting choice!


Colmar, France

25th November to 30th December 2016


Let’s go to Colmar, a city where the magic of Christmas can be experienced in its purest form for six entire weeks, since 17 years.



Vienna, Austria

13th November to 23rd December 2016


Before Christmas, Vienna’s prettiest squares transform into magical Christmas markets. The aroma of Christmas bakery items and hot punch creates a pre-Christmas atmosphere.


Tallinn, Estonia

18th November 2016 to 7th January 2017


It is a true fairy-tale land – there is a tall Christmas tree on the historic town square surrounded by little houses shining with lights that sell Christmas delicacies.


Aachen Christmas market

AACHEN, Germany

18th November to 23rd December 2016


Every year before Christmas the squares and streets round the Cathedral are transformed into a paradise of lights and colours!.


Strasbourg Christmas Market

Strasbourg, France

25th November to 31st December 2016


With its 300 stalls spread out over the city centre, Strasbourg's Christmas market is one of the oldest and biggest in Europe.


Zagreb, Croatia

26th November 2016 to 8th January 2017


Come and see for yourself why is the Croatian capital visited by an increasing numbers of tourists during the time of Advent!


Brussels, Belgium

25th November 2016 to 1st January 2017


Five weeks filled with enchanting encounters, perfumes, colorful stalls, fantastic gift ideas and original tasting sessions.


Manchester, England

10th November to 21st December 2016


The original and biggest Christmas market in the country, Manchester Christmas Markets is the ideal destination for a festive outing.


Lille, France

18th November to 30th December 2016


In the heart of winter, Lille sparkles and glows with joie de vivre! With the wave of a magic wand, the city takes on a festive atmosphere and welcomes you to a winter wonderland! 


Christmas in Prague

Prague, Czech Republic

26 Novembre 2016 to 1st January 2017


The unique atmosphere of the medieval central Prague makes the Christmas Markets at the Old Town Square very popular.



Christmas in Budapest

Budapest, Hungary

25th November 2016 to 2nd January 2017


Every night the Basilica is illuminated with colourful lights, and vendors of special Christmas gifts are setting up their stands in the heart of the city.




Madeira, Portugal

1st December 2016 to 8th January 2017


Madeira celebrates to the fullest the arrival of Christmas season, with a traditional Christmas market, held in the heart of Funchal.



London, England

18th November 2016 to 2nd January 2017


Hyde Park Winter Wonderland returns on 18th November for six exciting weeks of winter festivities with FREE admission.


Graz Christmas Market

Graz, Austria

18th November to 24th December 2016


The seasonal glow of a multitude of lights, atmospheric Christmas markets, a lit Advent calendar projected onto the town hall.


Rothenburg, Germany

25th November to 23rd December 2016


Once a year, the medieval town of Rothenburg ob der Tauber transforms itself into a fairytale winter wonderland.



Metz, France

19th November to 28th December 2016


Get into the spirit of the festive season and enjoy the warmest of welcomes as you visit the Christmas markets on the city’s six main squares.


Cologne Christmas Market

Cologne, Germany

21st November to 23rd December 2016


The larger Christmas markets are held in downtown Cologne, but Cologne’s smaller Christmas markets also have plenty to offer!


Nuremberg Christmas Market

Nuremberg, Germany

25th November to 24th December 2016


The enticing aroma of gingerbread, mulled wine and grilled sausage hangs in the air at the Nuremberg Christkindlesmarkt!


Helsinki Christmas Market

Helsinki, Finland

3rd December to 22nd December 2016


The Christmas Market has around 140 vendors in cute little huts offering gifts for all tastes including handicrafts and design items.


Leipzig Christmas Market

Leipzig, Germany

22th November to 23rd December 2016


With more than 250 twinkling stalls, Leipzig Christmas market is not only one of the oldest but also one of the largest Christmas markets in Germany.



Plan your stay for Christmas

  • Hotels, Apartments, B&B...

    Fresh deals every single day

    Thousands reviews you can trust