We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Restaurants in Powys

The Checkers
€€€€, French, European, Welsh
Montgomery 119.7 km away
Carlton Riverside
€€€€, British, Welsh
Llanwrtyd Wells 75.8 km away
Restaurant at Llangoed Hall
€€€€, British
Llyswen 63.4 km away
Lake Country House
€€€€, British, European
Llangammarch Wells 74.4 km away
Elan Valley Visitors Centre
€, British, Welsh, Cafe
Rhayader 94.5 km away
Great Oak Cafe
€, Cafe, British, Healthy
Llanidloes 109.9 km away
Evans's Fish Bar
€, British, Seafood, Fast food
Llanidloes 109.9 km away
Quarry Cafe
€, Cafe, British, Welsh
Machynlleth 131.2 km away
Chinese (10)
Indian (21)
Seafood (11)
Cafe (53)
The Checkers
€€€€, French, European, Welsh
Montgomery 119.7 km away
Number Twenty One
€€ - €€€, British, Welsh, Contemporary
Machynlleth 131.2 km away
Elan Valley Visitors Centre
€, British, Welsh, Cafe
Rhayader 94.5 km away
Coco
€€ - €€€, Cafe, British
Welshpool 130.8 km away
Sort by:
Ranking
Name

The Checkers (Montgomery)

#1 of 338 Restaurants in Powys
#1 of 6 Restaurants in Montgomery
€€€€ Map
Visitor photos (62)
Cuisines: French European Welsh

Tomatitos Tapas Bar (Hay-on-Wye)

#2 of 338 Restaurants in Powys
#1 of 28 Restaurants in Hay-on-Wye
€€ - €€€ Map
Visitor photos (16)
Cuisines: Bar Mediterranean Spanish Pub

The Station Grill Restaurant (Llansantffraid-ym-Mechain)

#3 of 338 Restaurants in Powys
#1 of 5 Restaurants in Llansantffraid-ym-Mechain
€€ - €€€ Map
Visitor photos (35)
Cuisines: Gastropub Bar British Vegetarian Friendly

The Red Lion (Knighton)

#4 of 338 Restaurants in Powys
#1 of 13 Restaurants in Knighton
€€ - €€€ Map
Visitor photos (25)
Cuisines: Pub Gastropub Bar European British Vegetarian Friendly

The Ducks Nest Bistro (Presteigne)

#5 of 338 Restaurants in Powys
#1 of 10 Restaurants in Presteigne
€€ - €€€ Map
Visitor photos (39)
Cuisines: European British Contemporary Gluten Free Options

The Felin Fach Griffin Restaurant (Felin Fach)

#6 of 338 Restaurants in Powys
#1 of 3 Restaurants in Felin Fach
€€ - €€€ Map
Visitor photos (60)
Cuisines: British Pub Welsh Gluten Free Options

Number Twenty One (Machynlleth)

#7 of 338 Restaurants in Powys
#1 of 26 Restaurants in Machynlleth
€€ - €€€ Map
Visitor photos (49)
Cuisines: British Welsh Contemporary

Elan Valley Visitors Centre (Rhayader)

#8 of 338 Restaurants in Powys
#1 of 15 Restaurants in Rhayader
Map
Visitor photos (51)
Cuisines: British Welsh Cafe

Pen y Cae Inn (Pen-y-cae)

#9 of 338 Restaurants in Powys
#1 of 4 Restaurants in Pen-y-cae
€€ - €€€ Map
Visitor photos (78)
Cuisines: Bar British Pub Welsh Gastropub Gluten Free Options

St John's Place (Hay-on-Wye)

#10 of 338 Restaurants in Powys
#2 of 28 Restaurants in Hay-on-Wye
€€ - €€€ Map
Visitor photos (29)
Cuisines: British Welsh

Sugar and Spice (Llandrindod Wells)

#11 of 338 Restaurants in Powys
#1 of 34 Restaurants in Llandrindod Wells
€€ - €€€ Map
Visitor photos (6)

Richard Booth s Bookshop Cafe (Hay-on-Wye)

#12 of 338 Restaurants in Powys
#3 of 28 Restaurants in Hay-on-Wye
€€ - €€€ Map
Visitor photos (20)
Cuisines: Cafe British Contemporary

Mirrens Restaurant (Newtown)

#13 of 338 Restaurants in Powys
#1 of 48 Restaurants in Newtown
€€ - €€€ Map
Visitor photos (35)
Cuisines: British

The River Cafe (Glasbury-on-Wye)

#14 of 338 Restaurants in Powys
#1 of 2 Restaurants in Glasbury-on-Wye
€€ - €€€ Map
Visitor photos (37)

Cosy Corner Restaurant (Builth Wells)

#15 of 338 Restaurants in Powys
#1 of 22 Restaurants in Builth Wells
€€ - €€€ Map
Visitor photos (100)
Cuisines: International Healthy Welsh

The George Inn Country Pub and Restaurant (Cwm-twrch Uchaf)

#16 of 338 Restaurants in Powys
#1 of 1 Restaurants in Cwm-twrch Uchaf
€€ - €€€ Map
Visitor photos (55)
Cuisines: Bar British Pub Welsh

The Triangle Inn (Rhayader)

#17 of 338 Restaurants in Powys
#2 of 15 Restaurants in Rhayader
€€ - €€€ Map
Visitor photos (19)
Cuisines: Bar British Pub Welsh

Bay Tree Tea Room/Restaurant (Welshpool)

#18 of 338 Restaurants in Powys
#2 of 44 Restaurants in Welshpool
€€ - €€€ Map
Visitor photos (134)
Cuisines: British Welsh Gluten Free Options

Prices Arms (Coelbren)

#19 of 338 Restaurants in Powys
#1 of 1 Restaurants in Coelbren
€€ - €€€ Map
Visitor photos (45)
Cuisines: Bar British Pub Welsh

Three Tuns (Hay-on-Wye)

#20 of 338 Restaurants in Powys
#4 of 28 Restaurants in Hay-on-Wye
€€ - €€€ Map
Visitor photos (33)
Cuisines: Bar British Pub

The Castle Inn (Llangorse)

#21 of 338 Restaurants in Powys
#1 of 3 Restaurants in Llangorse
€€ - €€€ Map
Visitor photos (21)
Cuisines: Bar British Pub Welsh

Fabian's Kitchen (Llandrindod Wells)

#22 of 338 Restaurants in Powys
#2 of 34 Restaurants in Llandrindod Wells
€€ - €€€ Map
Visitor photos (24)

Plas Yn Dinas (Llanfechain)

#23 of 338 Restaurants in Powys
#1 of 1 Restaurants in Llanfechain
€€ - €€€ Map
Visitor photos (15)
Cuisines: British Pub Welsh Bar Gastropub Gluten Free Options

La Terrazza (Newtown)

#24 of 338 Restaurants in Powys
#3 of 48 Restaurants in Newtown
€€ - €€€ Map
Visitor photos (8)
Cuisines: Italian

Restaurant at The Old Black Lion (Hay-on-Wye)

#25 of 338 Restaurants in Powys
#6 of 28 Restaurants in Hay-on-Wye
€€ - €€€ Map
Visitor photos (11)

Seven Stars Inn (Builth Wells)

#26 of 338 Restaurants in Powys
#2 of 22 Restaurants in Builth Wells
€€ - €€€
Visitor photos (21)
Cuisines: Bar British Pub Welsh

Herb Garden Cafe (Llandrindod Wells)

#27 of 338 Restaurants in Powys
#3 of 34 Restaurants in Llandrindod Wells
€€ - €€€ Map
Visitor photos (13)

Blue Boar Pub (Hay-on-Wye)

#28 of 338 Restaurants in Powys
#7 of 28 Restaurants in Hay-on-Wye
€€ - €€€ Map
Visitor photos (10)
Cuisines: Bar British Pub Welsh

Dyffryn Cafe & Restaurant (Welshpool)

#29 of 338 Restaurants in Powys
#3 of 44 Restaurants in Welshpool
€€ - €€€
Visitor photos (10)
Cuisines: Cafe British

The Wild Fowler (Machynlleth)

#30 of 338 Restaurants in Powys
#2 of 26 Restaurants in Machynlleth
€€ - €€€ Map
Visitor photos (13)
Cuisines: Bar British Pub