
Illustration — photo coming soon
Just off the main routes near Evesham, you'll find Salford Hall, an impressive historic building that now operates as a welcoming hotel.
The hall has deep roots in English history, originally serving as a monastic grange connected to Evesham Abbey. Parts of the structure date back to the 13th century, with substantial Elizabethan additions from the 16th century making it a Grade I listed building. Staying here puts you right in the middle of centuries of preserved architectural heritage and genuine historical atmosphere.
The hotel works brilliantly as a base for exploring the North Cotswolds. Beyond your room, you can enjoy meals and drinks in its characterful spaces or wander through the gardens. Evesham itself is just a short drive away, offering river walks and local shops worth browsing. The wider area opens up easily from here too—Broadway and Chipping Campden are straightforward drives if you want to explore other Cotswolds villages, and Stratford-upon-Avon, Shakespeare's birthplace, makes for a rewarding day trip. It's a solid choice if you're after somewhere that combines genuine historical interest with comfortable accommodation and convenient access to the broader region.
Visitor reviews
Every review has a sheep rating. If you have dogs on your account, you can add an optional dog-friendly paw rating when you post.