Nestled in the heart of the Cotswolds, The Wychwood Inn combines rustic elegance with modern comforts. We offer a warm and welcoming environment with a well-loved pub, a seasonal restaurant menu using locally sourced ingredients, and five beautifully appointed rooms for overnight stays.
We pride ourselves on delivering outstanding service, whether it’s a casual drink by the fire, a family dinner, or a relaxing countryside escape.