Skip to content
Please select your location:
Image not found

The Manor House

The UK

A charming manor in the peaceful Cotswolds countryside, The Manor House provides a quiet retreat. Surrounded by enchanting woods and fields and the thatched stone cottages of Castle Combe, one of England’s most picturesque villages, the hotel is still easily accessible to the sights and sounds of Bath.

From the impressive sweeping driveway to the grand, wood-paneled interiors, The Manor House is an imposing yet welcoming property. The Bybrook is the Michelin-starred on-site restaurant, serving fresh, seasonal meals, accompanied by an extensive wine list. The Manor House also provides a number of outdoor activities to ensure that guests are sufficiently entertained during their stay, as well as a delicious daily afternoon tea.

OUR OPINION:

Speak to someone
who's been there

Audley Travel specialist Aislyn

Start planning your tailor-made trip by contacting one of our England specialists