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.

British Seasonal Food

Explore our array of pub classics and seasonal specials.

Food & Drink

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

Give the gift of the pub

A dinner for two, an overnight stay or a round of drinks just because, explore our gift vouchers


  • 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