Best Restaurants in Powys
Hungry in Powys? Explore top-rated restaurants with menus, reviews, and local recommendations. Open the free web guide or Evendo app.
The best restaurants in Powys
- Top rated
- Closest to the centre
- Price level: low to high
- Time to spend: shortest first
- A–Z
26 restaurants
-
Gastropub4.6★1,441 reviews
The Nags Head Inn
The Nags Head Inn in Garthmyl, Montgomery, is a charming Grade II listed coaching inn offering five-star luxury accommodation with eight ensuite rooms, many furnished in classic Laura Ashley style. Renowned for its warm hospitality, award-winning British cuisine, and welcoming pub atmosphere, this pet-friendly inn blends historic charm with modern comforts. Surrounded by stunning Mid Wales countryside and close to attractions like Powis Castle, it’s an ideal retreat for relaxation, dining, and exploring.
Price level $$Time to spend 1–3 hrs
-
Restaurant4.5★1,332 reviews
Hills
Hills is a popular restaurant located in Bishops Meadow, Hay Road, Brecon, known for its delicious burgers and inviting atmosphere. Set against the stunning backdrop of the Brecon Beacons, it offers a relaxed dining experience with standout dishes like the bacon cheeseburger and lamb mint burger. The venue combines quality food with attentive service, making it a favored spot for locals and visitors alike.
Price level $$Time to spend 1–2 hrs
-
British4.5★1,094 reviews
Lakeside Cafe and Catering
Nestled beside the tranquil lake in Llandrindod Wells, Lakeside Cafe and Catering offers a welcoming atmosphere with delicious British breakfasts, light lunches, and homemade cakes. Open daily from 9:30 AM to 4:00 PM, this moderately priced cafe features indoor and outdoor seating, including a dog-friendly outdoor area overlooking the lake and dragon fountain. Known for friendly service and a scenic setting, it caters to various dietary needs including vegetarian and vegan options.
Daily 9:30–16:00Price level $$Time to spend 0.5–2 hrs
-
Restaurant4.7★833 reviews
Dyffryn Cafe & Restaurant
Dyffryn Cafe & Restaurant, located in Foel near Welshpool, is a charming eatery offering a diverse menu of homemade Welsh and British dishes. Known for its warm hospitality, spacious and bright interior, and scenic surroundings, it serves everything from light breakfasts to hearty lunches and delicious cakes. The venue also features a licensed bar and ample parking, making it a perfect stop for travelers and locals alike.
Price level $$Time to spend 1–2 hrs
-
Italian4.7★406 reviews
Fabrizio’s
Fabrizio’s is a warmly welcoming Italian restaurant located in the village of Buttington, near Welshpool, Wales. Renowned for its authentic Italian cuisine, including acclaimed pizzas and antipasti, it offers a cozy, inviting atmosphere with a focus on quality ingredients and traditional flavors. Open for lunch and dinner, Fabrizio’s provides a moderately priced dining experience cherished by locals and visitors alike.
Mon 18:00–21:00 · Tue–Sat 12:00–15:00, 18:00–21:00Price level $$Time to spend 1–2.5 hrs
-
Restaurant4.7★355 reviews
Fforest Inn
Nestled in the scenic village of Llanfihangel-nant-Melan near Presteigne, The Fforest Inn is a historic pub and restaurant offering traditional homemade dishes, a warm local atmosphere, and a rich heritage as a former Drovers Inn. Known for its locally sourced ingredients and welcoming service, it is a charming spot for hearty meals and drinks in a tranquil rural setting.
Price level $$Time to spend 1–3 hrs
-
Bed & breakfast4.5★379 reviews
The Tai’r Bull Inn
Nestled in the scenic village of Libanus within the Brecon Beacons National Park, The Tai’r Bull Inn is a welcoming traditional Welsh pub and bed & breakfast known for its hearty home-cooked meals, real ales, and warm hospitality. With cosy log fires, generous vegan and gluten-free options, and stunning mountain views, it offers a perfect retreat for walkers and travelers seeking authentic local charm and comfort.
Price level $$Time to spend 1–3 hrs
-
Fine dining4.8★218 reviews
Ynyshir Restaurant and Rooms
Ynyshir Restaurant and Rooms is a two Michelin-starred fine dining destination nestled in the Welsh countryside near Machynlleth. Renowned for its innovative, ingredient-led tasting menus crafted by Chef Patron Gareth Ward, it offers an immersive culinary journey with up to 31 small, intensely flavored courses. The venue also features exclusive accommodation, blending rustic charm with modern luxury for a complete gastronomic escape.
Tue–Fri 15:00–23:00Time to spend 4.5–6 hrs
-
Restaurant4.7★222 reviews
Corn Store
Located at 4 Church Street in Welshpool, The Cornstore is a highly regarded restaurant known for its world cuisine, welcoming atmosphere, and generous portions. Open Wednesday to Sunday, it offers a perfect setting for couples, families, and groups seeking a memorable dining experience in a charming town setting.
Wed–Sat 12:00–14:30, 17:30–24:00 · Sun 12:00–14:30Price level $$Time to spend 1–2.5 hrs
-
Restaurant4.4★259 reviews
The Aleppo Merchant Inn Ltd
Nestled in the village of Carno near Caersws, The Aleppo Merchant Inn is a welcoming family-run pub and inn known for its warm hospitality, generous portions of traditional and seasonal dishes, and comfortable accommodations. This countryside venue offers a cozy atmosphere, a game room, and a garden terrace, making it a favored stop for travelers exploring mid-Wales. The inn also welcomes dogs and provides free parking, blending rustic charm with practical amenities.
Price level $$Time to spend 1–4 hrs
The Banc
Nestled in the heart of Knighton, The Banc is a vibrant bar and restaurant known for its warm, quirky atmosphere and quality local cuisine. Open daily from 10:30 AM to 11 PM, it offers a diverse menu featuring dishes like minted lamb burgers, beer-battered cod, and broad bean risotto, all crafted with fresh, local ingredients. Welcoming to families, pets, and solo diners alike, The Banc combines friendly service with a lively yet relaxed ambiance, making it a top dining destination in Powys.
Daily 10:30–23:00Price level $$Time to spend 1–2.5 hrs
Fabian's Kitchen
Fabian's Kitchen, located in Albion House on Temple Street, Llandrindod Wells, is a beloved family-run restaurant offering a diverse menu featuring Indian dishes, pizzas, and burgers. Renowned for its freshly cooked, flavorful food and warm atmosphere, it is a popular spot for locals and visitors alike, serving dinner from 5 PM to 9:30 PM most days.
Tue–Sun 17:00–21:30Price level $$Time to spend 1–2 hrs
Waggon and Horses
The Waggon and Horses is a welcoming pub and restaurant located on Dolafon Road in Newtown, Wales. Known for its friendly atmosphere, it features a charming beer garden ideal for families and dog owners. The menu offers a variety of British and contemporary dishes, including vegetarian, vegan, and gluten-free options, complemented by a well-curated selection of drinks. Open mainly from Thursday to Sunday, it is a local favorite for relaxed dining and socializing.
Price level $$Time to spend 1–3 hrs
Arthurs Restaurant & Bar
Arthur's Restaurant & Bar in Caersws offers a welcoming dining experience with a focus on fresh, locally sourced Welsh ingredients. Set within a beautiful lodge and caravan park environment, it features a stylish interior and outdoor dining pods. Known for its friendly staff and quality food, Arthur's serves a varied menu including gluten-free options, making it a favored spot for families and groups seeking hearty meals and relaxing ambiance.
Mon–Sat 10:00–22:30 · Sun 10:00–19:30Price level $$Time to spend 1–2.5 hrs
The Raj Mahal
The Raj Mahal is a well-regarded Indian restaurant and takeaway located at 30 Great Oak Street, Llanidloes. Known for its authentic Indian cuisine, it offers a blend of traditional dishes and specialities in a welcoming, tastefully decorated setting. The restaurant operates evenings from 5pm to 10pm and provides both dine-in and takeaway options, making it a popular choice for locals and visitors seeking flavorful South Asian fare.
Tue–Sun 17:00–22:00Price level $$Time to spend 1–2 hrs
Chapters Restaurant
Tucked away on Lion Street in the bookish town of Hay-on-Wye, Chapters is a Michelin Green Star restaurant that turns seasonal, locally sourced produce into an intimate, rustic-cum-vintage dining experience. Run by Charmaine and Mark McHugo, it offers a changing set menu that celebrates the best of Welsh and British ingredients, served in a warm, unpretentious setting that feels special without being formal. The attached bottle shop lets guests take home carefully selected organic wines and local drinks.
Thu–Fri 17:00–23:00 · Sat 12:00–16:00, 17:00–23:00Price level $$Time to spend 2–4 hrs
Aspidistra Restaurant
Aspidistra Restaurant is a cozy, locally beloved cafe and breakfast spot in Llandrindod Wells, Wales, known for its warm atmosphere, friendly staff, and hearty homemade meals made from local ingredients. Open weekdays for breakfast and lunch, it offers a traditional menu with excellent value and a welcoming, community-focused vibe.
Mon–Fri 9:30–14:45Price level $$Time to spend 0.5–1.5 hrs
Cosy Corner Bistro
A family-run bistro in the heart of Builth Wells' High Street, Feast celebrates local Welsh ingredients and creative cooking. Formerly known as Cosy Corner, this intimate restaurant reopened in 2025 with a refreshed identity, offering everything from classic comfort food to innovative dishes. The warm, welcoming atmosphere and attentive service make it a standout dining destination in mid-Wales, with regular theme nights, supper clubs, and wood-fired pizzas in the garden.
Wed–Thu 17:00–21:00 · Fri–Sat 17:00–22:00Price level $$Time to spend 1.5–3 hrs
The Trewythen
The Trewythen is a Grade 2 listed Georgian building in the heart of Llanidloes, Mid Wales, offering a refined restaurant experience alongside comfortable boutique hotel rooms. Known for its creative fine dining with locally sourced produce, the venue blends historic charm with modern comforts, making it a distinctive destination for food lovers and travelers seeking a peaceful stay in a picturesque market town.
Price level $$Time to spend 1–3 hrs
Mid Wales Inn & Restaurant
The Mid Wales Inn & Restaurant in Pant-y-dwr, Rhayader, offers a welcoming countryside retreat with cozy guest rooms and hearty, homemade pub cuisine. Nestled amidst scenic rural landscapes, it provides a charming blend of traditional Welsh hospitality, comfortable accommodation, and a menu featuring honest, well-prepared meals. Ideal for travelers seeking a relaxing stay with authentic local flavor in Mid Wales.
Price level $$Time to spend 1–2 hrs
The Granary
The Granary is a stylish restaurant located at 17 Parker's Lane, Newtown, offering a refined dining experience with a focus on fresh, locally sourced ingredients. Known for its vibrant atmosphere and carefully crafted menus, it serves a variety of dishes including brunch favorites and a celebrated 9-course tasting menu. With great entertainment and a welcoming ambiance, it is a standout destination for food lovers in Powys.
Fri–Sat 17:00–24:00Price level $$Time to spend 1–3 hrs
Brasserie at the Elan
The Brasserie at the Elan Hotel in Rhayader offers a welcoming dining experience with home-cooked meals made from locally sourced ingredients. Open daily for lunch and dinner, this restaurant combines a cozy atmosphere with a menu featuring Welsh classics and seasonal specials, complemented by a carefully selected wine list. It provides a relaxed setting for both residents and visitors to enjoy quality food in the heart of mid-Wales.
Daily 12:00–15:00, 18:00–21:00Price level $$Time to spend 1–2 hrs
Upper Rectory Restaurant & Shepherds Hut Accommodation
Upper Rectory is a charming, family-run restaurant nestled in the village of Berriew near Welshpool. Known for its intimate, homely atmosphere and exceptional garden-to-table dining, it offers a seasonal tasting menu crafted from locally grown produce. The venue also features unique shepherds hut accommodation, blending rustic charm with modern comfort for a memorable stay.
Thu–Sat 19:00–23:30Price level $$Time to spend 2–3.5 hrs
Jo’s at The Lion
Jo’s at The Lion is a highly regarded café and restaurant located within the Lion Hotel in Llandinam, Wales. Known for its excellent food, warm atmosphere, and accommodating staff, it offers a delightful selection of meals including gluten-free options. Open daily with morning to mid-afternoon hours, this cozy spot combines quality dining with a welcoming local vibe, making it a favored stop for both locals and travelers in the scenic Powys region.
Price level $$Time to spend 0.5–2 hrs
Gwen Restaurant and Wine Bar
Gwen is an intimate, eight-seat fine dining restaurant and wine bar in Machynlleth, Wales, offering a unique communal tasting menu experience. Led by Chef Corrin Harrison, Gwen presents a 10-course menu focusing on creative grill cooking with locally sourced and world-class ingredients. The setting is cozy and atmospheric, with guests seated close to the open kitchen, making for a personal and engaging dining experience.
Wed–Thu 17:00–23:00 · Fri–Sat 12:00–23:00Price level $$$Time to spend 2.5–3.5 hrs
Tower Restaurant
Perched on a hillside overlooking the serene Lake Vyrnwy and its rolling hills, the Tower Restaurant offers an elegant dining experience with contemporary Welsh cuisine. Located within the Lake Vyrnwy Hotel and Spa, this stylish restaurant is renowned for its stunning panoramic views, warm ambiance, and locally sourced dishes that celebrate the region’s natural bounty.
Price level $$Time to spend 1–2.5 hrs
Explore Powys on the map
A handpicked selection of must-see spots in Powys, mapped for you.
More about Powys

Powys travel guide
Explore Powys for Welsh mountains, market towns, historic castles, reservoirs, walking routes and quiet rural landscapes across central Wales.
Tell me more about PowysMore to explore in Powys
Explore more

Explore more of United Kingdom
Discover the United Kingdom: A blend of rich history, stunning landscapes, and vibrant cities, offering a unique travel experience for every visitor.
Explore United Kingdom
Getting your guide ready…
We are putting together a fresh copy of the Powys guide. This can take up to a minute.
This can take a few moments. If your browser asks, choose Allow so the download can start. You'll find the guide in your Downloads folder.
Nothing happened? Download it again
Sorry, the guide is taking longer than usual. Please try again in a minute, or get it by email instead.
