The Upton Inn is situated in Upton Cheyney - the tranquil Cotswold village that sits between Bath and Bristol. The Upton is perfect for a spot of Lunch, Dinner, a stop for refreshments if you are out walking, cycling or running along the lovely countryside.

The Upton Inn is the perfect place to unwind, relax and enjoy quality time with family, friends or your beloved Paw Companions, which we can safely say are very well looked after - we have indoor and outdoor doggie stations for them to enjoy. We have two log fires, roaring away during those colder days and evenings as well as plenty of arears for your comfort. A warm welcome awaits you! 

Here at The Upton Inn we offer our guests a large range of dishes, much of which is homemade and utilises locally sourced produce where possible.

Our delicious food can be enjoyed inside this lovely 1710 Inn, al fresco dining is possible weather permitting within the walled garden and courtyard. If it’s a bit chilly we can pop some logs on the fire pit to warm you up!


We would also like to make you aware of changes that we have made to keep you safe:

  • - We are operating a table service only for food and drinks 
  • - Tables have a 2m gap
  • - Bookings are for a maximum of 6 guests
  • - Hand sanitiser stations are available throughout the pub
  • - There are separate entrances and exits to facilitate social distancing
  • - We prefer card transactions at this time (but we will accept cash)
  • - Social Distancing – please respect one another’s space and don’t move furniture, it has been positioned for Social Distancing
  • - Dedicated Employees will be keeping the Pub clean at all times, including the toilets

Local Attractions & Walks

Situated on the edge of the Cotswolds, an Area of Outstanding Natural Beauty (AONB), the Upton Inn Cheyney is a perfect base for dog walkers, horse riders and nature lovers to visit and explore local attractions and country walks including the Upton Cheyney-Lansdowne circular.


Stay connected