Best for Atmosphere

The Cologne Christmas market is actually six markets in one town, the largest four being right outside the Gothic cathedral. The markets are a huge event and they regularly attract around two million visitors.

The half-timber stalls, temporary ice rink, floating market, and Medieval Christmas market outside the Chocolate museum are where to aim most of your attention.

Nobody does a Christmas market quite like Germany. Besides Cologne, Nuremberg, Dresden, and Munich are also considered some of the most beautiful and atmospheric.

Good value and popular hotels in Cologne: Azimut Hotel City Center, Hotel Lyskirchen, Hotel Domstern.

Best for Children

Fairytales and folklore are the main emphasis at the Prague Christmas markets. The organisers go the extra mile in creating a winter wonderland setting. There’s even a nativity style petting zoo, a very large and extremely well lit Christmas tree, dancing and singing concerts, and horse carriage rides.

Good value and popular hotels in Prague: Arcadia Residence, Park Inn Hotel, Hotel Julian.

Best for Budget

The Christmas market in Bratislava, Slovakia, is a traditional and less commercial budget option for travelers. You can get locally crafted gifts, winter clothing, and ceramics, plus much more.

Watch live entertainment as you scoff bread with dripping and onion and potato pancakes filled with goose liver (or just fruit-filled pancakes and apple pies).

Good value and popular hotels in Bratislava: Hotel Arcus, Hotel Antares, Ibis Bratislava Centrum.

Most Unique Shopping Experience

Taking place in a cave under the city, the Christmas market in Valkenburg, Holland, is not your typical shopping experience. Wander the candle-lit labyrinth of passageways and caverns for gifts and decorations. Make sure to also pay attention to the mural carvings and sculptures.

Good value and popular hotels in Valkenburg: Hotel LeTo, Hotel Atlanta, Schaepkens van St Fijt Hotel.

Best for Chocolate Lovers

Chocolate addicts will want to visit the Christmas fair in Brussels, Belgium, which goes off on the Place Sainte Catherine. Besides high quality Belgian chocolates, expect local snacks like steamed snails, oysters, gingerbread, and forest mushrooms on toast.

Good value and popular hotels in Brussels: NH Stephanie, Hotel a la Grande Cloche, Four Points by Sheraton.

Coolest Christmas Market

Barcelona is often considered one of the coolest European cities and Christmastime is no exception. The weather is still warm enough to walk comfortably around the city at night and the lively street artists on La Rambla make for a festive atmosphere.

The Santa Lucia market is located near the cathedral in the Gothic quarter in Barcelona, and is where you can buy local crafts, unusual gifts (including Caganer — a Catalan “pooping” statue) and the traditional Spanish Christmas sweet turron.

If you plan your stay around December 28th, you’ll get to witness the Spanish version of April Fool’s Day when the streets are filled with artists and music.

Good value and popular hotels in Barcelona: Condado Hotel, Hotel Praktik Rambla, Catalonia Port.

Best all rounder

The “Christkindlmärkte” in Vienna, Austria, is over 700 years old. As well as the usual concerts and nativity displays there’s also a live advent calendar display and a Children’s Christmas Workshop in the City Hall.

The atmospheric streets, town square, and surrounding park are filled with the aromas of candied fruits, cotton candy, Christmas punch, and roasted chestnuts. Surely the perfect way to get you in the Christmas mood?

Good value and popular hotels in Vienna: Hotel Rathaus Wein & Design Wien, Bella Vienna City Hotel, Starlight Suiten Am Salzgries.

[Editor’s note: This article was originally published at the author’s website, GlobalGrasshopper.]