With Christmas market season kicking off in November, the time of year for mulled wine in a paper cup and the mouth-watering smell of overpriced Bratwurst is almost upon us.
If you’re looking for somewhere to spend the weekend for a Christmassy break with friends or family this season, look no further.
Consumer experts Which? have compiled a list of the eight best places to go to a Christmas market in the UK this year, based on the cities that were rated highest in its best UK cities survey.
Each of the cities listed scored at least four out of five on food and drink and cultural attractions, making them an ideal place for a winter getaway.
Edinburgh, with its major annual Christmas market, made the cut while Glasgow, although not on the list, was given a special shout out for its highly rated food and drink scene - making it a great option for a day trip or city break.
Or if you’re looking for something slightly further afield, you could also pick York’s 30-year-old St Nicholas Fair, or the 200 stalls set to take over the cobble-stoned Bath this winter.
Here’s the full list of Which?’s top picks for a warming winter trip.

5. Wells
Wells is a a cathedral city in Somerset and is a charming place for a cosy winter weekend break. Its Christmas market is a lovely alternative to the garish and commercialised versions in other places, and is described by Which? as "intimate and community-focused" with festive gifts and treats handmade by locals. As Which? readers' top rated small city, with a five star rating for its attractiveness and tourist attractions, this mini-city is a great option for a weekend trip. The market only runs for one day on December 6 | UCG/Universal Images Group via G

6. Liverpool
The vibrant city of Liverpool was voted the UK's top big city by Which? readers, and its Christmas market is an annual spectacle. While it makes for a great day out, Which? said it's not one for those of covet tradition and history, with visitors to expect "less choral music, artisan crafts and mince pies" and "more 80’s Christmas pop, fairground rides and down-to-earth menus" including roast ham baps and mac and cheese. It runs from November 15 to December 24 | Getty Images

7. Edinburgh
In 7th place is Edinburgh's Christmas, an annual affair which takes over the city centre with rides, lights and food and drink stalls. The helter-skelter, swing carousel just metres from the Scott Monument, and the big wheel offering views across the city are huge attractions every year. It is running from November 15 until January 4 this year | Getty Images

8. York
York is well connected by train for people travelling from Scotland, and is home to a lovely Christmas market known as St Nicholas Fair which has been running for 30 years. Which? also said it's a great option for people with accessibility needs, with initiatives to help those with limited mobility, and dedicated quiet shopping times for people who may want a music-free trip. It runs from November 13 to December 21 | Getty Images


