We're giving you the chance to win back the value of your meal - every time you dine this month!

Good to know

Average Price
££££ - £30 - £49
Cuisine
British, Vegan friendly, Vegetarian friendly
Ambience
Cosy, Traditional
Food Occasions
Dinner, Lunch
Alfresco And Views
Beer garden, Outside seating
Special Features
Dog friendly
Perfect for
Child friendly
Food Hygiene Rating

About

Tucked into the serene valley of Little Langdale in Cumbria, The Three Shires Inn is a charming country pub and restaurant that blends rustic tradition with modern comfort.

Surrounded by dramatic fells and winding trails, it’s a perfect retreat for walkers, food lovers, and anyone seeking a taste of the Lake District’s natural beauty. The interiors are warm and inviting, with exposed beams, stone walls, and cosy corners that reflect the inn’s heritage. Outside, a spacious garden offers stunning views of the surrounding landscape - ideal for al fresco dining or a post-hike pint.

The kitchen delivers hearty, flavourful dishes crafted from locally sourced ingredients. The menu features comforting classics and inventive twists, such as buffalo buttermilk fried chicken burgers with sriracha mayo, Cumbrian beef burgers with cheddar and streaky bacon, and battered haddock with hand-cut chips and tartare sauce. Lighter bites include the Cumbrian rarebit on sourdough and the proper fish finger butty, while dinner starters range from ham-hock terrine with piccalilli to Lakeland lamb spring rolls with chip shop curry sauce. Vegetarian options like onion and coriander bhajis and the garden knot sandwich with crispy onion bhaji and roast peppers are equally satisfying.

The inn is part of the Lanty Slee group, named after the legendary local moonshiner whose spirit lives on in the venue’s character and in its award-winning liquors. The team behind the Three Shires is passionate about celebrating local produce and heritage, creating a dining experience that’s both relaxed and rooted in place.

Whether you’re resting after a day on the fells or simply enjoying a leisurely meal in a stunning setting, The Three Shires Inn offers a warm welcome and a true taste of Cumbria.

Read more +

FAQs

Are dogs allowed?

Yes it is a dog friendly pub.

Does it accommodate dietary requirements?

Yes it has gluten-free, vegan and vegetarian options.

Details

Get directions to The Three Shires Inn Get directions to The Three Shires Inn
Location
Little Langdale, Ambleside, Cumbria, LA22 9NZ

07496 329 547 07496 329 547

Website

Opening Times

All day
Mon 11:00-22:00
Tue 11:00-22:00
Wed 11:00-22:00
Thu 11:00-22:00
Fri 11:00-22:00
Sat 11:00-22:00
Sun 11:00-22:00

Reviews

Share your thoughts with other diners

Write a review

Book a table

Call The Three Shires Inn to make a booking on:

07496 329 547 07496 329 547

Visit their website

Sorry, you cannot spend SquareMeal vouchers here yet.

Other restaurants we like near The Three Shires Inn

Holbeck Ghyll
Ambleside

Holbeck Ghyll

Gilpin Spice
Windermere

Gilpin Spice

The Three Shires Inn
Close