A guide to the best European Christmas markets...

 With a long history dating back to the Late Middle Ages in the German-speaking parts of Europe. The markets were originally called "Christkindlmarkt" which translates to Christ child market.

Strasbourg, France Known as the Capital of Christmas. You can expect to find over 300 stalls selling traditional crafts, food and drinks.

Vienna, Austria One of the market's highlights is the daily concerts by choirs and orchestras.

Brussels, Belgium You can expect to find everything from waffles to chocolate to mulled wine.

Dresden, Germany One of the highlights of the market is where a giant Stollen — a traditional German Christmas cake — is paraded through the city.

Best time to visit If you want to avoid crowds, it's best to visit during the weekdays, as weekends are typically busier. If you're looking for a more festive atmosphere, visiting during the weekends.

Some travel tips... Book early As the markets are so popular. Plan and book your trip as early as possible to avoid disappointment.

Consider transit Many of the Christmas markets are located in city centers, it's often easier to use public transportation or walk to the markets.

Carry local currency it's essential to have cash on hand. While some vendors might accept credit cards, many only accept cash in the local currency.

The key to an enjoyable trip is in the planning; carefully research which market you’d like to visit. Click below for more market ideas!