After scaling soaring peaks, rambling through rolling fields, and swimming beneath roaring waterfalls, nothing beats the feeling of discovering somewhere welcoming and cosy with homecooked food and real ales to quench your thirst. Ancient coaching inns, chic country gastropubs and top-notch restaurants can be found all over the Brecon Beacons National Park, many with extraordinary views, real log fires, and a warm Welsh croeso.
From characterful Brecon Beacons pubs serving local Welsh lamb for Sunday lunch to the finest Brecon Beacons restaurants with tantalising à la carte menus, we have chosen some of our favourite places to eat in this beautiful national park. If you see somewhere you like, why not make a trip of it, and browse our collection of holiday cottages near a pub in the Brecon Beacons?
The Bear, Crickhowell
Dating back to 1432, this historic watering hole is packed to its wooden rafters with charm. Widely regarded as one of the best pubs in the Brecon Beacons, The Bear in Crickhowell is noted for its honest pub classics as well as more elaborate specials. In winter, cosy up beside the open fire in the bar, before taking a seat in the candlelit restaurant where you can peruse a menu bursting with locally sourced ingredients, such as Welsh lamb, Gorwydd Caerphilly cheese, and Black Mountain smoked salmon. In the summer months, after an invigorating hike in the surrounding hills, you can dine alfresco in the floral garden shaded by trees.
The Walnut Tree, Llanddewi Skirrid
For special occasions, it doesn’t get much better than The Walnut Tree in Llanddewi Skirrid. This Michelin-starred eatery is regularly voted one of the best restaurants in the Brecon Beacons, with a daily changing à la carte menu. Exquisite seasonal dishes are complemented by a concise wine list, and the impeccable service is always relaxed and friendly. Imagine the likes of loin of Usk Vale saddleback pork, halibut with white crab and sweetcorn, or duck breast with leg pastilla and tabbouleh. Be sure to leave room for dessert too as they are just as indulgent as the main courses; think Czech plum tart, blackberry and apple vol-au-vent, and mango parfait with passionfruit sorbet.
Pen y Cae Inn, Pen-y-cae
Big leather sofas, exposed stone walls, timbered ceilings and an atmospheric wood burner make Pen y Cae Inn one of the cosiest Brecon Beacons gastropubs on our list. Dine with a view of the mountains and most unusually, explore the pub’s very own zoo! It’s not every day that you can visit a pub in Wales with wallabies, monkeys, meerkats and pygmy goats in the beer garden. The menus are festooned with top-notch Welsh produce: the lamb comes from Breconshire, the beef from Llandovery, fresh fish and smoked salmon from Swansea Fish, and home-grown veg from the Gower. Why not try the Penclawdd cockles with laverbread, or a Welsh Black minute steak, followed by a selection of Welsh cheeses and chutney?
The Dragon’s Back, Pengenffordd
The highest pub in the Brecon Beacons National Park, standing at more than 1,000ft above sea level, The Dragon’s Back in Pengenffordd guarantees epic views as well as good food. Wholesome Welsh fayre is on the menu here, perfect after long treks in the Black Mountains. Rest your walking boots, get cosy by the log fire, and refuel with something hearty like steak and ale pie, a venison burger, or vegetable chilli. Portions are incredibly generous, and the 300-year-old pub’s speciality is a selection of locally sourced steaks, cooked on a hot lava stone at your table.
The Bell at Skenfrith, Abergavenny
If you’re looking for dog-friendly Brecon Beacons pubs where your canine companions can accompany you for dinner, then The Bell at Skenfrith in Abergavenny is a superb choice. Enveloped by hills and woodland, this 17th-century riverside inn offers an atmospheric place to dine, with roaring open fires, plump-cushioned armchairs, and wonky oak beams. There’s even a Pooch Parlour in the rear garden featuring a shower, metal bath and dog towels if your four-legged family members are sporting a bit more muck on their paws than usual. Boasting a sterling culinary reputation, you will be treated to starters like Perl Las blue cheese brulée with pear and walnut followed by mouthwatering mains such as the duo of Brecon beef, fillet and ox cheek with roast fondant potato, asparagus and red wine jus.
The Felin Fach Griffin, Brecon
After a brisk walk in the Black Mountains, The Felin Fach Griffin in Brecon is a welcoming place to retreat for a hearty homecooked meal. This laidback country gastropub in the Brecon Beacons is adorned with chunky country-cottage tables, squidgy leather sofas and a crackling open fire, and food is sourced locally and seasonally. Comforting dishes are cooked to order with much of the fruit and veg picked fresh from the pub’s kitchen gardens. Tempt your tastebuds with the likes of Black Mountains Smokery smoked salmon followed by Huntsham Farm sausages with mash and greens.
The Hardwick, Abergavenny
Sitting amidst glorious verdant hills, The Hardwick in Abergavenny regularly tops the list of the best Brecon Beacons restaurants. Championing local produce with both the familiar and the exotic, the large lunch and dinner menu here is impressive and varied. As well as hearty platefuls like chargrilled Herefordshire-bred Johnny Morris ribeye or slow-cooked shoulder and ragout of Brecon lamb, there is a great selection of vegetable-loving dishes, such as roast beetroot and heritage carrots with Neal's Yard Creamery fresh goats cheese, pine nuts, grilled Castelfranco and tardivo. Fancy something sweet afterwards? Scrumptious desserts include vanilla panna cotta with Sicilian blood orange in honey and Aperol, and chocolate mousse with honeycomb and salted caramel sauce.
Nestled within 35 acres of wooded grounds on the banks of the tranquil River Usk, Gliffaes in Crickhowell is a beautiful spot for lunch, dinner or even afternoon tea. Widely favoured as one of the best places to eat in the Brecon Beacons, diners travel from far and wide to sample its moreish menu. Ingredients are all sourced from within 50 miles of the restaurant, meaning the tasty dishes are highly dependent on the seasons, while vegetables are grown in their own garden. Visit for lunch and you’ll be able to choose from slow-roasted tomato and Welsh rarebit tartlet, local Welsh sirloin steak tagliata, or roast loin of local pork. In the evening, favourites include haunch of venison, herb-crusted fillet of cod, and rack of lamb.
If we have whetted your appetite with our selection of the best places to eat in the Brecon Beacons, why not have a browse of our cottages nearby? Including romantic retreats for two, spacious houses for the whole family and a great selection of dog-friendly escapes, browse our collection of cottages near a pub to find the perfect place to relax after your adventures.
For more great things to do in the Brecon Beacons, have a read of our ultimate guide to the best places to visit in the Brecon Beacons.
Disclaimer: Whilst every effort has been made to ensure the accuracy of the information at the time of writing,
please ensure you check carefully before making any decisions based on the contents within this article.