There's no speedier way to get into the Christmas spirit than glugging gluehwein at a winter market. Here are MyDaily's festive favourites...
Bath, 27 November – 14 December
This long-established Christmas market is onto a winner with its picture-perfect location, with 150 chalet-style stalls rubbing shoulders with Bathe Abbey and Bath's historic Roman Baths. Stay at the very lovely Brooks Guesthouse, from £70 a night, or better still, in one of the vintage Airstreams on the B&B's roof.
Best for: Atmosphere. A perfect evening for romantic minibreakers.
Winchester, 20 November - 22 December
An ice-rink, independent boutiques, lantern-making workshops - all in the grounds of Winchester's ridiculously atmospheric cathedral. Stick with the history theme and stay at 200-year-old King's Head, from £90 a night.
Best for: Style. The stalls are refreshingly free of twee, the lanterns are tasteful, and the overall vibe is much more refined. If plastic white Christmas trees and purple tinsel make you barf, this is the one for you.
Edinburgh, 21 November - 4 January
Not one but TWO markets in this town. There's the decidedly festive, louder, brasher European Market that dominates Princes Street and the Scott Monument, but we prefer the Scottish Market, where you'll find local-brewed craft beer, amazing seafood and other local seasonal products. Stay at Paul Kitching's ace restaurant-with-rooms, 21212.
Best for: Culture. The UK's arts hub sees Christmas as another great opportunity for sell-out plays, circus performances and live music. Book tickets at the All Edinburgh Theatre now.
Cardiff 13 November – 23 December
This Christmas marks the 20th anniversary of this popular market, which is bang in the middle of the pedestrianised heart of the city and tends to offer local, Welsh produce and crafty creations. Book into Jolyon's Boutique Hotel, on the oldest residential street in Cardiff Bay, from £65 a night.
Best for: Beer-Lovers. Wales has a blossoming craft brewery scene, and you can start out with a few local brews at the market, then move on to Westgate Street, the town's craft beer hub. (We love the Urban Taphouse.)
Belfast 15 November - 21 December
Belfast is now a firm favourite with weekend visitors from all over Europe, and the annual Continental Market, with everything from Belgian chocolates to Spanish paella alongside the impossibly pretty Dutch flower stall, is the friendliest and most international in feel. The setting is pretty magical too, in the grounds of the City Hall.
Best for: An Unforgettable Night Out. Belfast really does know how to show a girl a good time, so after scoffing savoury crepes or German bratwurst, make your way to the buzzy Cathedral Quarter, where historic pubs cosy up to edgy cultural spaces with killer club nights. (Start at The Spaniard, fall asleep at the very swish The Merchant.)
Feeling festive now? You'll probably want one of these...