The Red Lion in Llangors is a welcoming, family-run pub and restaurant set in the heart of the Brecon Beacons, offering hearty Welsh cooking, local ales and a relaxed village atmosphere just moments from Llangorse Lake.
Located in the small village of Llangors, Powys, the pub sits a short drive from Brecon and is surrounded by some of the most scenic countryside in Wales. The Red Lion’s position makes it a natural stop for walkers, families and anyone exploring the national park.
Inside, The Red Lion blends rustic charm with a warm, lived-in feel - think wooden beams, a friendly bar and a relaxed dining area. The pub’s welcoming team and community-minded atmosphere make it a favourite with locals and visitors alike.
The menu focuses on classic British and Welsh pub dishes, prepared with a homely, generous touch. Expect comforting favourites such as steak and ale pie, beer-battered fish and chips, burgers, lasagne, curries and a selection of lighter bites. The pub also offers daily specials, showcasing seasonal ingredients and hearty plates suited to the rural setting. Sunday lunch is a highlight, with traditional roasts and all the trimmings drawing regulars from across the area.
Vegetarian options are available, and the kitchen keeps the menu approachable and satisfying, leaning into the kind of food that suits a cosy countryside pub. Desserts follow the same comforting theme, with classics like crumbles, puddings and chocolate-based treats rounding off the meal.
With its mix of hearty Welsh cooking, beautiful Brecon Beacons setting and genuine village-pub hospitality, The Red Lion in Llangors offers a comforting, characterful place to eat in one of Wales’s most scenic regions.