The Best Pubs
View of Farnham

The Best Pubs
in
Farnham

Cosy fires, riverside pints, and Sunday roasts, warm hospitality in every historic pub.

Photo by BabelStone — CC BY-SA 4.0 via Wikimedia Commons

The Best Pubs in Farnham

Nestled in the Surrey Hills along the River Wey, Farnham’s pub scene is as varied as its historic market town character. From centuries old inns with roaring fires and sprawling beer gardens to lively spots with rooftop terraces and riverside seating, the town offers everything from craft ales and live music to dog friendly spaces and generous Sunday roasts. Whether you’re refueling after a scenic walk, gathering with friends, or enjoying a quiet pint, the warmth of local hospitality ties it all together. Discover for yourself why these are the best pubs in Farnham.

Filter:
The Barley Mow in Farnham

1. The Barley Mow

Littleworth Rd, The Sands, Farnham GU10 1NE, UK

9.33🌿 Outdoor seating 🐕 Dog-friendly

The Barley Mow is a true gem in the Surrey Hills, a historic pub revived by its community and serving incredible Sunday roasts alongside homemade sticky toffee pudding. With a spacious garden, a warm welcome for dogs, and a fantastic selection of local ales, wines, and cocktails, it’s the perfect spot to refuel after a scenic walk. The friendly team and generous, reasonably priced portions make every visit feel like a celebration of local pride and great food.

Photo by Diane Sambrook — CC BY-SA 2.0 via Wikimedia Commons

The Bat & Ball Freehouse in Farnham

2. The Bat & Ball Freehouse

15 Bat and Ball Ln, Wrecclesham, Farnham GU10 4SA, UK

9.19🌿 Outdoor seating 🐕 Dog-friendly 👶 Good for children

Discover the storybook charm of The Bat & Ball Freehouse, a hidden gem where countryside magic and warm hospitality come together. With an enormous beer garden featuring a children's playground, a roaring open fire for chilly days, and an incredible selection of local ales, craft beers, and wines, there's something for everyone. Bring the whole family and the dog, enjoy freshly prepared dishes with modern flair, and soak up live music in a space that's perfect for groups. From hearty Sunday roasts to pop up dining adventures, this is a place where good food, friendly faces, and great pints make every visit unforgettable.

Teller's Arms in Farnham

3. Teller's Arms

75 Castle St, Farnham GU9 7LP, UK

9.17🌿 Outdoor seating 🐕 Dog-friendly

Nestled in the heart of the historic town, Teller's Arms is a beautifully converted former bank that now serves as a vibrant Young's pub, complete with a stunning rooftop terrace perfect for soaking up the sun. Whether you're gathering a group for a lively catch up, bringing your four legged friend along, or settling in for a pint of cask ale, a glass of wine, or a refreshing cocktail, this spot delivers a warm welcome every time. With nine boutique bedrooms upstairs, it's the ideal base for a Surrey staycation, offering hearty breakfasts, legendary Sunday roasts, and plenty of live sport on the big screens to keep the good times rolling.

The Barley Mow Tilford in Farnham

4. The Barley Mow Tilford

Tilford, Farnham GU10 2BU, UK

8.99🌿 Outdoor seating 🐕 Dog-friendly 👶 Good for children

Tucked away by the river and the village green, this quintessential old fashioned British pub is an absolute treasure for a post walk pint or a leisurely lunch. The menu is a cut above, with freshly cooked fish and chips that are spot on, plus a tempting Sunday roast that’s a must try. With a fantastic selection of ales, wines, and cocktails, a dog friendly garden perfect for groups, and genuinely warm service, it’s the kind of place that makes every visit feel like a special occasion.

Photo by Peter S — CC BY-SA 2.0 via Wikimedia Commons

The Queen's Head in Farnham

5. The Queen's Head

9 The Borough, Farnham GU9 7NA, UK

8.99🌿 Outdoor seating 🐕 Dog-friendly

The Queen's Head is a cracking old English pub where the Sunday roasts are nothing short of sensational, with perfectly crispy potatoes and tender beef that keeps locals coming back again and again. It’s a dog friendly haven with a warm, welcoming team, offering a fantastic range of beers, wines, and cocktails alongside generous vegan options that impress even the heartiest of eaters. Whether you’re gathering a group for live music, enjoying a lazy lunch in the outdoor seating, or simply popping in with your pup, the consistently excellent food and genuine hospitality make every visit feel like a proper treat.

Photo by Alan Hunt — CC BY-SA 2.0 via Wikimedia Commons

Nelson Arms in Farnham

6. Nelson Arms

50 Castle St, Farnham GU9 7JQ, UK

8.98🐕 Dog-friendly

Step into The Nelson Arms and you’re stepping into history, a pub born from three 14th century farm cottages that now serves up some of the most gorgeous Sunday roasts in town. The food is a true celebration, from crispy popcorn shrimp to a perfect lamb dinner, all paired with a carefully selected wine list and a full range of beers and cocktails. It’s a cosy, dog friendly haven where candles flicker on every table, the service is genuinely warm, and groups of friends and families alike are welcomed with open arms.

Photo by BabelStone — CC BY-SA 4.0 via Wikimedia Commons

The William Cobbett in Farnham

7. The William Cobbett

4 Bridge Square, Farnham GU9 7QR, UK

8.97🌿 Outdoor seating 🐕 Dog-friendly

The William Cobbett is a cracking local pub where the food truly shines, from towering chicken wings to a chicken katsu curry fries dish that’s a meal in itself. The beer selection goes well beyond the usual lagers, and the welcoming team makes every pint feel special, whether you're settling in with friends or bringing your dog along. With outdoor seating and a menu that offers great value, it’s an absolute gem for a relaxed lunch or a lively evening out.

Photo by Colin Smith — CC BY-SA 2.0 via Wikimedia Commons

The Windmill in Farnham

8. The Windmill

Church Ln, Ewshot, Farnham GU10 5BJ, UK

8.97🌿 Outdoor seating 🐕 Dog-friendly 👶 Good for children

The Windmill is a proper gem of a village pub, where the home cooked food is so good it’ll take you straight back to your grandma’s kitchen. With generous portions, a huge garden complete with mini golf for the kids, and a friendly, relaxed vibe, it’s the ideal spot for a Sunday roast or a pint with your dog by your side. Live music, great value, and a menu that nails classic pub grub make this a place you’ll want to return to again and again.

Photo by Len Williams — CC BY-SA 2.0 via Wikimedia Commons

The Holly Bush in Farnham

9. The Holly Bush

Shortfield Common Rd, Farnham GU10 3BJ, UK

8.79🌿 Outdoor seating 🐕 Dog-friendly 👶 Good for children

For a truly special pub experience, The Holly Bush in Frensham is an absolute must visit. This untraditional country pub serves up incredible food that’s bursting with fresh flavour, all matched by a brilliant selection of beers, wines, and cocktails. With its warm, welcoming vibe, lovely outdoor seating, and a policy that welcomes both groups and four legged friends, it’s the perfect spot for a relaxed meal or a drink that turns into an evening. Honestly, it’s the kind of place where everything just clicks, from the knowledgeable service to the stunning cottage style decor, making every visit feel like a real treat.

The Castle in Farnham

10. The Castle

5 Castle St, Farnham GU9 7HR, UK

8.79🌿 Outdoor seating 🐕 Dog-friendly

The Castle is an award-winning independent pub where a bright, airy dining room and a peaceful covered courtyard garden create a genuinely welcoming spot to unwind. The bar and lounge area is perfect for everything from cocktails and coffee to working through the afternoon, with a seasonal menu and daily changing specials board that showcase fresh, quality ingredients. Live music, a dog-friendly policy, and a fantastic selection of beers, wines, and cocktails make it a brilliant choice for groups or a relaxed solo visit.

Photo by Chris Gunns — CC BY-SA 2.0 via Wikimedia Commons