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.

Take ​a ​look ​around ​the ​website ​at ​our ​menus ​and ​photos, ​but better ​still, ​come ​in ​and ​see ​us ​for ​yourself ​- ​we ​look ​forward ​to meeting ​you ​soon.

*Please note from April – late September 2018 we don’t take table bookings as everything is done on a first come, first served basis. Although we cannot guarantee that there will be space, you’re more than welcome to still pop in and we will always do our best to get you sorted out with a table.

Explore our garden

Take a little look at what our gorgeous outside space has to offer…




Check it out

Seasonal ​Menus

Check ​out ​our ​current ​home-cooked ​offerings, and ​don’t ​forget ​that ​our ​specials ​change ​regularly ​too!




Take ​a ​Look

Take ​a ​little ​look ​around...

See ​for ​yourself ​what ​our ​beautiful ​pub ​has ​to offer.




Come ​and ​See

Enquire Now


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


  • Monday - Thursday: 12pm - 9pm
  • Friday - Saturday: 12pm - 9:30pm
  • Sunday: 12pm - 8pm