Find the inns that appeal to you the most
Check out our pick of great inns in Hay-on-Wye
Surrounded by beautiful scenery but just a few minutes' walk from Hay-On-Wye's centre, this charming inn has a traditional wooden-beamed bar.
Situated in Bredwardine, 6.3 km from Kinnersley Castle, The Red Lion Hotel features accommodation with a garden, free private parking, a shared lounge and a restaurant.
Located in Crickhowell, 17 km from Brecon Cathedral, Coach & Horses Inn provides accommodation with a garden, free private parking, a restaurant and a bar.
Located in Hereford, 48 km from Kingsholm Stadium, Three Horseshoes Inn provides accommodation with a garden, free private parking, a restaurant and a bar.
Set in Hay-on-Wye, 4.1 km from Clifford Castle, The Kilverts Inn offers accommodation with a garden, free private parking, a terrace and a restaurant.
Set in Glasbury, 46 km from Elan Valley, The Harp Inn offers accommodation with a garden, free private parking, a shared lounge and a restaurant. This 3-star inn offers a bar.
Featuring a terrace, restaurant, bar and free WiFi, The Roast Ox Inn is located in Builth Wells, 41 km from Elan Valley and 13 km from Clifford Castle.
Located in Winforton, 3 km from Kinnersley Castle, The Sun B&B Rooms provides accommodation with a garden, free private parking, a restaurant and a bar.
Set in Builth Wells and with Elan Valley reachable within 28 km, Seven Stars Inn offers a restaurant, allergy-free rooms, free WiFi and a bar.
Situated in Brecon, 47 km from Elan Valley, Plough and Harrow features accommodation with a garden, free private parking, a restaurant and a bar.
Popular with guests booking inns in Hay-on-Wye
Popular with guests booking inns in Hay-on-Wye
Popular with guests booking inns in Glasbury
Popular with guests booking inns in Builth Wells
Popular with guests booking inns in Winforton