Back to THE PIG
Book
  • You will now be taken to THE PIG website to complete your room booking at The Village Pub.

    Any questions? Email us

  • Book a table
An English country pub serving tasty food with stylish rooms in the Cotswolds village of Barnsley.

Just 4 miles from the market town of Cirencester, and in perfect striking distance of Bibury, Burford and Bourton-on-the-water, The Village Pub is a classic English country inn, with oak-beamed ceilings, dimly lit corners and roaring open fireplaces. Whether you’re stopping for supper, pulling up a stool for a pint or would like to rest up in one of our 6 gorgeous bedrooms, there’ll always be a warm welcome from behind the bar! 

Food & Drink

The Village Pub offers a humble menu of proper pub food and traditional bar snacks. Our nostalgic, comforting dishes will give you a real sense of home-cooked familiarity.

If it’s a drink you’re after, you can choose from local gravity fed ales straight from the barrel, ice-cold IPAs and Guinness on draft - and a serious wine list to match

Food Menu          Drinks Menu          Wine Menu
Sunday Lunch Menu      Kids Menu       Thursday Steak Night Menu       Festive Menu

 

The bar is open daily from midday – 11pm

Book a table

*The festive menu is available Monday to Friday, from 24th Nov 2025 - 2nd Jan 2026.

THE PIG

Across the road from us you’ll find our sister hotel, THE PIG, where you can book a table in their restaurant or spoil yourself with a spa treatment during your stay at the pub.

Find out more

Opening times:

Bar is open daily from midday – 11pm

Food available:

Lunch

Monday – Saturday: 12pm – 3pm 
Sunday: 12pm – 6pm

Dinner

Monday - Thursday: 6pm - 9pm
Friday - Saturday: 6pm - 9:30pm

Please note: on Christmas Day we are only open 11am - 5pm for Drinks and Pub Snacks.

Contact details:

Tel: 01285 740 421

Email: info@thevillagepub.co.uk

Address: Barnsley, Cirencester GL7 5EF

For press/media enquiries please contact Emma Cripwell or Olivia Dear on olivia.dear@thepighotel.com or 07795 156 349

Stay In Touch