Spotlight on New Hotels

Disclosure: This article may contain affiliate links, meaning, at no additional cost to you, we will earn a commission if you click through and make a purchase.

Top 10 European cities to spend your Christmas in 2017

zagreb christmas

Zagreb, Croatia has been selected as the best place to be during the Christmas, according to the 2018 edition of European Best Destinations’ Best Christmas Markets poll. Read more for the Top 10 European cities to spend your Christmas.

In an online poll with more than 200,516 votes from 131 countries, received votes from as far as India, Kenya, Brazil, Canada and Mexico, the Croatian capital took the top spot for its 40-day Advent in Zagreb outdoor festival.

It’s the third year in a row that Zagreb has taken the top spot in European Best Destinations’ annual Christmas market ranking, cementing its reputation as the capital of Christmas.

Under the theme “Life is a circus” this holiday season, parts of the Zagreb market hosts both fairy-tale Christmas characters alongside clowns, fire-eaters, stilt walkers and fortune tellers.

Here are this year’s top 10 Christmas markets, according to their online poll, and links to the hotel deals in each city: 

1. Zagreb, Croatia 
2. Colmar, France 
3. Vienna, Austria 
4. Budapest, Hungary 
5. Strasbourg, France 
6. Montbeliard, France 
7. Aachen, Germany 
8. Basel, Switzerland 
9. Metz, France 
10. Tallinn, Estonia