Christmas at The Castle Inn
There’s nothing quite like Christmas at The Castle Inn. From twinkling lights and comforting dishes by the fire to festive drinks with friends in our cosy pub, it’s the season to gather and indulge.
Whether you're planning a joyful get-together for up to 12 friends, family or colleagues or fancy a relaxing winter break before the big day – we’ve got all the trimmings.
However you celebrate, we’ll bring the charm, comfort and plenty of festive cheer.
Christmas Day lunch
Traditional flavours, crackling fires and festive cheer
Thursday 25th December
Gather round the table for a truly special Christmas Day at The Castle Inn. Think glowing fires, festive flavours and that unmistakable Cotswold charm as we serve up a relaxed, joy-filled celebration of good food, great company and plenty of Christmas spirit.
Dining at the pub
Festive feasts, seasonal flavours, and Christmas cheer—together at last.
Throughout December, our cosy pub becomes the perfect spot to celebrate the season. Whether you’re catching up with friends, raising a glass with colleagues, or gathering the family for a festive meal, our seasonal menus bring all the warmth and flavour of Christmas. Think comforting classics, creative twists, and indulgent puddings – all crafted by our talented chef using the best local ingredients.
From leisurely lunches to cheerful dinners by the fire, it’s about good food, great company, and a generous helping of festive cheer.
Pull up a chair, pour a drink, and celebrate in true Castle Inn style.