Welcome to The Castle Inn, Farnham. A family-friendly pub, located on Castle Street in the heart of Farnham town centre, with the ethos of offering fresh, locally-sourced, seasonal food and drink, 7 days a week. The perfect spot for meeting up with friends after work over a few cocktails, enjoying a local ale by the fire in the winter and basking in the sun in our courtyard during the warmer months. Our chefs are dedicated to creating menus that will satisfy your taste buds and utilise local farmers, greengrocers, bakeries and other local producers.

The Castle Inn is part of the Red Mist Leisure group; An award-winning local company who operates a number of highly recognised pubs across Hampshire and Surrey. We strive for proper pubs, fantastic food, great beer and happy people.


If your preferred time is not displayed on our online booking system, unfortunately, we are fully booked at that time.