Berkshire, a stone’s throw west of London with the beautiful Thames running through its heart, is packed with historic sights like Windsor Castle and Highclere Castle.

There’s plenty to do, from shopping in Reading and enjoying a day at the races at Ascot to simply messing about in boats. What the Royal County also has in abundance is fantastic places to eat, drink and be merry this festive season. 

Pubs with river views, stately hotels, exclusive hire venues and joiner parties – the choice is endless. Whether you’re local or looking to enjoy Berkshire’s charms for one night only, we’ve found an establishment or Christmas shindig with your name on it.

Proving that West is best, Bristol and Bath, though very different cities, between them have activities to occupy hardened culture vultures, savvy food-lovers and fun-seekers in spades. Around Brunel’s magnificent creations, the historic docks and stunning gorge, some of Bristol’s best restaurants, pubs and hospitality venues have sprouted – all perfect settings for celebrating Christmas or seeing in the New Year. In Bath, whether milling around Milsom Place, ambling across Pulteney Bridge, or taking a turn about Royal Victoria Park in a Jane Austen fashion, you’re never far from a top-notch eatery.

This Yuletide, we’ve scoured the region as a whole, and discovered some Christmas party gems to help you decide where, when and how you’ll be celebrating this year.

Home to two of the UK’s prettiest National Parks, one of Europe’s finest Gothic cathedrals and numerous fantastic waterside pubs and restaurants, Hampshire has plenty of peppy appeal and places to make you feel merry this December. Owing to the dedicated farmers, fishermen and producers of the county, it has a reputation for fine food, attracting some pretty big names from the industry.

With glorious rural pubs, buzzing coastal venues and remote boutique hideaways, there’s something to suit everyone when it comes to party planning for the Christmas period. Here are just a few of our favourite places to welcome Santa and 2016.