Don't get us wrong, there's nothing like sprawling out on the sofa, watching the telly and scoffing your face with mince pies and brandy during Christmas. However, to get yourself really in the seasonal spirit, it's worth checking out the festive fare and entertainment the pubs of Britain have to offer. We've handpicked a selection of pubs across the UK to suit your festive needs, whether you're after a pre-Christmas day knees -up, Christmas day feast, or a post-Christmas lunch hair of the dog.
Hampstead Menus & info
A local favourite hidden in the backstreets of Hampstead, the tavern style Holly Bush, with its low beams, superb grub, and mulled ciders and wines, is the perfect place to spend a cold Christmas Day. You're not far from the heath either, should you need to try out your new winter woollies.
Covent Garden More info
If it's a boozy Christmas sing-song you're after, then you should definitely head down to this iconic Soho pub, which has regular singalongs at the piano on Wednesday and Saturday nights. Always filled with tourists and locals, plus it also boasts one of the few vegetarian-only Christmas dinner options.
Islington More info
Nothing screams Christmas more than a roasted suckling pig. And that's exactly what the Albion can offer you. Perfect for larger parties, and will happily cater for your party needs.
Hampstead More info
North London residents flock to the Bull all year round for its exceptional food. So you know a Christmas dinner here will be nothing short of magnificent.
The rest of Britain
Norfolk More info
With its glorious coastal views throughout, the White Horse is certainly one of the most beautiful places to celebrate Christmas. It also has excellent food, all fresh and sourced locally.
Yorkshire Dales More info
If you're looking for more than just your average festive roast, then the Angel Inn is a must. They have a special Christmas cave for parties of 12 or over, plus a festive choral dinner involving carols at the nearby Methodist church.
Bristol More info
A more funky and creative place to spend a festive evening, No.1 boasts cracking views of the Bristol waterside, great food and plenty of entertainment, from live music to arts and crafts – plus they have a brilliant Christmas market.
The Cotswolds More info
It's hard to stand out amongst all the traditional and characterful pubs in the Cotswolds, but the Wheatsheaf does it in style. With their Christmas night fairs, classic Christmas movie nights and delicious locally sourced fare, it easily pips the others to the post.
Edinburgh More info
Christmas dining doesn't come any more luxurious than the Witchery. Think candlelit mahogany, red velvet chairs and a banquet-style dinner. Definitely a place to spoil a loved one.
Anglesey More info
It's not by an means a boozer but they host a thoroughly merry festive season at this fairytale chateau overlooking the Menai Strait and Snowdonia, with a superb Christmas lunch and lots of party activities after. Very much the place to ditch the rubber gloves and take Christmas off.