I have a pair of
these MTB shoes for when I plan do do significant walking (I consider them touring shoes, however) . Soles are stiff like a riding shoe should be, but plenty of grip. I've walked over uneven rocks with them and have been quite secure. Hiking boots they are not, but they are all-day walkable.