At the historic Weston Manor Hotel in Oxfordshire, all the details of luxurious modern living are taken care of, set against a backdrop of picturesque grounds to explore. The hotel opened in 1946 and is set within 12 acres of its own grounds and is located in the picturesque village of Weston on the Green. Please feel free to explore freely our manicured gardens, secret garden, wooded areas and ob
serve the red kites, woodpeckers, rabbits, roe deer, muntjac and peacocks. At the Weston Manor Hotel you will find that all the details of luxurious modern living have been taken care of. The interiors have been carefully, and thoughtfully designed and our rooms and suites are unique, retaining much of its original features like window shutters and sash windows with stone fireplaces in some rooms. Enhancing your stay each room is provided with a Nespresso Vertuo coffee machine, large TV, iron and board, kettle, luxury bathrobes and slippers. 6 Electric Vehicle charging points are available. We highly recommend for you to try our restaurant as we offer locally sourced produce showcasing the best of the Cotswolds. You are assured of a very warm welcome and wonderful stay at this highly rated hotel!