Nestled in the charming village of Keynsham between Bristol and Bath, The Old Manor House Hotel offers a rare combination of historic character and today’s comfort. Housed in a property that dates back to the 17th century, this hotel has retained its period charm – including original beams, stonework and tranquil walled gardens – while delivering warm hospitality and well-appointed facilities.
With just 10 individually styled en-suite bedrooms, The Old Manor House Hotel provides an intimate retreat rather than a large chain experience. Guests are greeted by an inviting bar and restaurant space, and the setting includes a ballroom and landscaped gardens which enhance both leisure stays and special event bookings.
Its prime location on the A4 means easy links to Bristol and Bath, making it an ideal choice whether for a romantic stay, a family weekend or a business visit. Friendly, personalised service, historic surroundings and comfortable accommodation combine to create a memorable stay at The Old Manor House Hotel.
The Old Manor House Hotel, 5 Bristol Road, Kaynsham, City of Bristol, BS31 2BA