We’re Back with a Bang!

We Look forward to welcoming you back when we re-open on monday may 17th 2021

Its been quite some time since we temporarily closed our doors, but now we are finally to be open from July 4th.

We look forward to welcoming you, your family and friends to come and join us for a tipple of your fancy & some delicious food.

Strict COVID guidelines will be implemented

You will notice we have made some necessary changes to help protect both guests and staff. We appreciate your cooperation and understanding.

Maximum of 2 households and maximum of 6 people per booking

Where possible please book your table in advance.

No seating at the bar a full table service throughout the bar, restaurant and garden

Our New Opening Times:

Monday 4-11pm

Tuesday 4-11pm

Wednesday 4-11pm

Thursday 4-11pm

Friday 4-11pm

Saturday 11-11pm

Sunday 11-4pm

Monday to Saturday we will be serving food from 6-9pm

Sunday we will be serving 12-3pm

We cannot wait to welcome you back.

Old Manor House Hotel Team

Stay at Our Historic 17th Century Hotel in Keynsham Village


When you dine at our historic hotel restaurant, our extensive menu offers a huge range of light bites, main courses, and Sunday lunch options.


As well as luxury accommodation, our hotel also serves as an ideal events venue, with en-suite bedrooms available for you and your guests.


Whether your tipple of choice is gin, wine, or craft beer, we have a range of delicious drinks available to enjoy in our bar or in our beautiful walled garden.

Download Our Wine List

 - Contact Us Now to Make a Booking - 

About Us

With 10 individual en-suite bedrooms available, The Old Manor House Hotel offers high-quality accommodation to guests from across south west England. Ideally situated between Bath and Bristol, our 400-year-old manor house in Keynsham Village also offers a luxury restaurant, bar, and walled garden areas. Catering to all your needs, we offer a warm welcome to all our guests and take great pride in providing the best possible experience during your stay.

 - The Perfect Place to Stay - 

CONTACT OUR historic hotel in Keynsham, Bristol, today to enquire about our accommodation.


Proudly Welcoming Guests from Keynsham, Bristol, Bath, and the Surrounding Areas of South West England

The Old Manor House Hotel,
5 Bristol Road, Keynsham,

Bristol, BS31 2BA

Contact Us

Business Hours

© 2021. Thomson Directories Ltd. The content of this website is owned by us and our licensors; copying of any content (including images) without our consent is in breach of our T&Cs |All rights Reserved