With useful accommodation tips at a&o for an affordable city break
The smell of mulled wine, twinkling lights, freshly baked treats and cheerful Christmas carols – what could be cosier than a visit to a Christmas market in December? From Germany to Hungary, Christmas markets are popping up everywhere, filling the air with the scent of cinnamon and roasted almonds. And best of all, a festive city break doesn't have to be expensive.
The Dresden Christmas market is a true classic. Since 1434, the Striezelmarkt has been creating a festive atmosphere in the heart of the city. With more than 240 stalls, the largest Christmas pyramid in the world and the smell of freshly baked Stollen (fruit bread) and mulled wine, this is one of the cosiest markets in Germany. A stone's throw away, in the city's royal palace, you will find Dresden's medieval Christmas market, one of the few original knight markets in the world. Here, you will be transported back in time with knights, craft stalls and a historical atmosphere.

In winter, Budapest transforms into a fairytale city full of lights and cosiness. From mid-November to early January, Vörösmarty Square hosts one of the most beautiful Christmas markets in Europe. Sample Hungarian delicacies such as Kürtőskalács (chimney cake) and grilled Kolbász (sausage) as you stroll past the atmospheric stalls. The Christmas market at St. Stephen's Basilica is also highly recommended, with its illuminated façade, ice rink and countless food stalls.

The Christkindlesmarkt in Nuremberg is one of Germany's oldest and most traditional Christmas markets. On the atmospheric Hauptmarkt square, you can sample local specialities such as Nürnberger Bratwurst, Zwetschgenmännle (plum dolls) and freshly baked Lebkuchen. This is also the perfect place for families: nearby is the Children's Christmas Market, with craft tables, a merry-go-round, mini steam train and a nostalgic Ferris wheel.
