Country pub, food, functions and stays - all in the heart of Gloucester.
Nestled in the heart of Gloucester in the beautiful Barrington Coast hinterland, the Avon Valley Inn is a much-loved country pub offering warm hospitality, hearty meals, cold drinks and comfortable on-site accommodation.
Whether you’re stopping by on a road trip, visiting Barrington Tops, or just looking for a great meal, the Avon Valley Inn has you covered. Inside you’ll find Barrington’s Restaurant, where the menu is inspired by local produce and classic pub favourites. From casual lunches to relaxed dinners, the food is generous, flavourful and proudly regional.
Planning a celebration or gathering? The Barrington Long Room is perfect for functions, events and group bookings, offering a welcoming space with flexible catering options. Whether it’s a birthday, reunion, work event or wedding recovery, the team will make it easy and enjoyable.
And when it’s time to rest your head, the Inn now offers well-appointed accommodation — ideal for travellers looking to stay in the heart of Gloucester, close to shops, cafes and the region’s natural wonders.
With a relaxed beer garden, regular live music and that friendly, small-town feel, the Avon Valley Inn is a true local gem.