Skip to content
Home » The Manor House, Wiltshire, UK

The Manor House, Wiltshire, UK

The Manor House, Wiltshire, UK

The Manor House, Wiltshire, UK

Located in the quaint town of Castle Combe, Wiltshire, The Manor House is a stunning country house hotel that exudes charm and sophistication amidst the English countryside. Built in the 14th century, the hotel boasts of a rich history dating back to medieval times, which is reflected in its architecture, decor, and overall ambiance.

Rooms and Suites

The Manor House has 48 individually styled rooms and suites, each featuring antique furnishings, luxurious fabrics, and modern amenities such as LCD TVs, complimentary Wi-Fi, and plush bedding. The rooms are categorized into Classic Rooms, Luxury Rooms, Deluxe Rooms, and Suites, each offering a unique experience tailored to meet the needs of different guests.


The hotel has two fine dining restaurants, namely the Bybrook and the Casual Dining. The Bybrook is a Michelin-starred restaurant that serves contemporary British cuisine made from locally sourced ingredients. The Casual Dining, on the other hand, is a more relaxed and informal dining option that serves classic British dishes.

Activities and Amenities

The Manor House has several activities and amenities that guests can enjoy during their stay. The hotel has a beautiful 18-hole golf course that winds through the countryside, offering stunning views of the surrounding areas. The hotel also has a spa that offers a range of treatments, including massages, facials, and body scrubs.

For those who love outdoor activities, the hotel is close to several hiking and biking trails. The hotel also offers hot air balloon rides, horse riding, and clay pigeon shooting, among other activities.


The Manor House is a truly unique country house hotel that offers a luxurious and authentic English experience. The hotel’s rich history, stunning architecture, and picturesque location make it an ideal destination for those seeking a tranquil getaway in the English countryside. With its top-notch amenities, fine dining options, and numerous activities, The Manor House is the perfect place to unwind, relax, and immerse yourself in English culture and heritage.