Chester House Hotel blends contemporary country style with warm hospitality in the heart of Bourton-on-the-Water, a picturesque Cotswolds village known for its stone bridges and riverside charm. The hotel’s central location makes it easy to explore local shops and sights on foot.
Rooms offer modern comfort with clean, spacious layouts, while the in-house Italian restaurant serves locally sourced dishes in a cozy stone setting. For business travelers, the hotel provides a welcoming atmosphere and convenient parking near the village center.
Loading map...
Rated 4.6 on Google · 422 reviews