With Christmas just around the corner, it is the perfect time to bring the family together for a weekend getaway and explore the UK’s best Christmas markets.

If you are looking for a truly magical festive shopping experience, then make sure you visit the award-winning Bath Christmas market. Over 170 traditional wooden chalets packed full of Christmas gifts line the streets that surround the Roman Baths and Bath Abbey.

Soak up the sights, smells and sounds and then take a well-earned break at Bailbrook House Hotel, just a short drive from the city centre, and take advantage of our special rates available throughout December, starting from £70 per person including full traditional breakfast.

Similarly famed for being one of Britain’s Christmas shoppers paradise is Canterbury's small traditional market set in the intimate Whitefriars Square. With the aroma of German mulled wine and a generous sprinkling of Christmas music there are 35 colourful cabins offering hand-crafted gifts. 

Located less than 20 miles away, Chilston Park Hotel in Lenham gives you the opportunity to make a weekend of it, and with our two nights Christmas package you can also enjoy a gourmet dining experience and festive entertainment.

Edinburgh has a host of festive fairs taking place into the New Year, from the traditional German Christmas market to Edinburgh's Scottish market, which showcases the best locally sourced food and drink and St Mary's Christmas Market that also features children's activities and carol singing. 

And you need not worry if it is not on your doorstep because the equally enchanting Norton House Hotel & Spa, situated just 20 minutes from the city centre, is the perfect base from which to explore.

With hundreds of amazing Christmas markets taking place across the country and our collection of individual hotels, let us inspire your next break away and make the most of the festivities with your family.

Image credit: Image 1, visitbath.co.uk Copyright: Bath Tourism Plus / Paolo Ferla