The Manor House
Business
Family
Hotel
Quiet
About
The Manor House is a stately 17th‑century country house turned luxury hotel set in the idyllic English village of Castle Combe, Wiltshire. With its Grade II listed façade, classic timber framing and beautifully laid out gardens, the property offers guests an authentic slice of rural charm combined with contemporary comforts. The hotel features a fine‑dining restaurant, a cosy bar with panoramic views of the surrounding valley, and fully equipped rooms that blend historic décor with modern amenities. Guests often remark on the attentive, family‑friendly service and the peaceful, picturesque setting, which makes the Manor House a sought‑after destination for travelers seeking a quiet retreat or a refined business stay.