Copenhagen, Denmark

Experience hygge (Danish art of coziness) with a trip to Copenhagen this Christmas.

There are a whopping eight Christmas markets to choose from, including the impressive Royal Danish Academy of Fine Arts and Nyhavn harbor.

Lindau, Germany

For a romantic weekend away this Christmas, look no further than Lindau on the shores of Lake Constance (Germany’s largest lake).

This special Christmas market takes place right on the harbor, with stunning views of snow-covered Alpine mountains, best enjoyed with a glass of glühwein.

Tallinn, Estonia

The Tallinn Christmas Market is an absolute must-see on a winter break in the Estonian capital. The market usually takes place in the medieval Town Hall Square, which has been decorated with a sparkling Christmas tree since 1441.

Bruges, Belgium

Bruges is home to some of Europe’s best Christmas markets and oozes seasonal cheer. Walkthrough the cobbled streets sipping mulled wine or Belgian beer while enjoying traditional waffles and fries.

Krakow, Poland

In the 19th century, locals would head to Krakow’s central square to collect their Christmas trees, choosing from rows of idyllic firs.

Today, Rynek Główny is home to hundreds of wooden stalls selling wares from local toymakers, homeware designers, and metalworkers.

Zagreb, Croatia

Zagreb pulls out all the stops come winter, with events scattered throughout the city. Visit King Tomislav Square, which transforms into an enormous ice skating rink with ice ballet performances

Colmar, France

The people of the quintessential French town of Colmar love Christmas.  Take a stroll along its medieval canals to watch boats of carol-singing children, then head for the ice rink in the town square or take a wreath-making workshop in a wine bar.

Edinburgh, Scotland

Looking around Edinburgh, it feels like the postcard-perfect city was made for Christmas. For 2020, 12 locations in the capital will host Community Christmas events to spread cheer with projections and performances bringing local talent together.

Bath, England

This famous Roman settlement recently voted one of the UK’s most liveable cities, which is the perfect winter staycation.  Shop for Scandinavian accessories and locally made wares among more than 200 Christmas stalls.

Lausanne, Switzerland

Known as the pearl of Switzerland, Lausanne, on the banks of Lake Geneva, is perfect for a festive weekend getaway. The Christmas market coincides with the Lausanne Lumières festival of lights, with installations by 15 artists.

Bolzano, Italy

Like Lindau, Bolzano is perfect for a romantic winter getaway. The medieval city is a gateway to the Dolomites, surrounded by vineyards in the summer and snow-capped hillsides come winter.