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!

COVID-19 Update

We would like to make you aware of the changes we have made to keep everyone safe.

Read More

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.