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.

This summer we’re excited to announce that we are taking part in the government’s Eat Out to Help Out scheme. From 3rd – 31st August, you can enjoy 50% off your meal and non-alcoholic drinks (up to £10 per person) every Monday, Tuesday and Wednesday. Sit back, relax and let us help make your summer special.

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.

Explore our garden

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




Check it out

Seasonal ​SUMMER 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, from family catch-ups to parties!




Come ​and ​See

Enquire Now


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


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

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

0117 ​986 ​2383