Book Now

Welcome to the Lock Keeper!

Situated ​just ​a ​10 ​minute ​drive ​from ​Bristol ​and ​Bath, ​and a ​short ​walk ​from ​Keynsham ​train ​station, ​the ​Lock ​Keeper ​has it ​all; ​a ​stunning ​riverside ​location, ​with ​a ​huge ​beer ​garden, serving ​freshly ​prepared ​British ​food. ​Not ​to ​forget, ​Young’s award ​winning ​beers ​are ​always ​on ​tap! ​Plus, ​we ​have ​our ​very own ​Petanque ​pitch ​and ​play ​host ​to ​the ​Brunel ​league. Whether ​it’s ​a ​Sunday ​roast, ​a ​birthday ​dinner ​or ​a ​lunch ​time catch ​up ​that ​you ​have ​planned, ​we’ve ​got ​you ​covered.

We are delighted to announce that we are now open for breakfast every Monday – Saturday 10am – 11.30am, what better way to start your day then a delicious cooked breakfast and a freshly ground coffee, who could resist! We look forwards to welcoming you.

Christmas Dining

Make this festive season memorable for all the right reasons by celebrating with your nearest and dearest in our cosy pub. Our chefs will be hard at work basting, roasting and baking a 3 course festive feast that is too good to miss!




Check it out

Sumptuous Sunday Roasts

Join us every Sunday and indulge in our delicious Sunday roasts, with British sourced meat, double egg Yorkies, crispy roast potatoes and lashings of chef’s secret recipe gravy. The perfect end to the week.




Take ​a ​Look

Start your day right

We are now open for breakfast, the most important meal of the day! So join us for a delicious full English or fluffy pancakes with lashings of maple syrup, pop in with your pooch on your early morning walk to start your day the right way!




Come ​and ​See

Enquire Now


  • Monday - Saturday 10am - 10pm
  • Sunday: 12pm - 10pm


  • Monday - Saturday: 10am - 8:30pm
  • (Breakfast is served Monday - Saturday 10am - 11.30am)
  • Sunday: 12pm - 8pm

Talk to one of our friendly team about making a booking by calling us on the number below.

0117 ​986 ​2383