Christmas in Northleach, Cotswolds

Whether you’re looking for a festive lunch with work colleagues, a Christmas catch-up with friends over some of our finest cocktails, or a five-course traditional Christmas Day lunch with the family, you can do so in our beautifully decorated pub, perhaps next to open fire.

If you have travelling family and friends, or simply need to rest the weary head after a night of Christmas celebrations, we’ve got you covered with 14 boutique rooms for you to stay in.

Click here for our full Christmas booking Ts and Cs.

Book Now

Gift Vouchers

From a three-course feast to a weekend away, or simply a quiet couple of pints in their favourite local, treat someone special and give the gift of the pub this Christmas.

The Gift of the Pub
The Wheatsheaf fed 24 Cotswold Highlanders on the Friday before Christmas. We had an early dinner before setting off to Cirencester to reel the night away. The Wheatsheaf couldn't have been better: they put us in a beautiful private room, and we had a delicious preordered meal - outstanding sea bass on a bed of fennel and lemon tart for 8 parents plus cheeseburgers and sticky toffee pudding for the 16 young. The staff were fantastic - really smiley and efficient. We can't wait to return.

Alexandra - Christmas 2023

Fabulous Christmas lunch. Thank you Mark and the team for delicious food and a great selection of wines. Will be booking again next year.

Liz - Christmas 2023

An amazing Christmas dinner at lunchtime. Sleek service, beautifully cooked meats. No rush, polite and friendly.

Eleanor - Christmas 2023

Wheatsheaf Inn

West End



GL54 3EZ

01451 520880

Train Kingham Station
Airport Birmingham
Car Car park on site

Christmas Opening Hours

Christmas Eve

8am - 11pm

Christmas Day

12pm - 6pm

Christmas Eve

8am - 11pm

New Year's Eve

8am - 1am

New Year's Day

8am - 11pm


Your enquiry has been successfully sent and our team will be back in touch with you soon to confirm your booking.

If you need to speak to speak to us sooner, give us a call on 01451 860244 and a member of the team will be happy to help.