Skip to main content

The best inns in Hay-on-Wye

Check out our pick of great inns in Hay-on-Wye

Filter by:

Review score

See the latest prices and deals by choosing your dates.
The Old Black Lion, hotel 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.

Nearly every thing
Scored 8.7
8.7
Rated fabulous
Fabulous
692 reviews
Price from
£122.55
1 night, 2 adults
The Kilverts Inn, hotel in Hay-on-Wye

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.

Great location 😃
Scored 6.8
6.8
Rated pleasant
Pleasant
125 reviews
Price from
£161
1 night, 2 adults
The Roast Ox Inn, hotel in Builth Wells

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.

Loved mostly everything, the husband and wife team were friendly and welcoming, the location was great for walking. The food was excellent and good value.
Scored 9.0
9.0
Rated superb
Superb
264 reviews
Price from
£115
1 night, 2 adults
The Harp Inn, hotel in Glasbury

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.

The room was clean and spotless, the breakfast was very good, the staff were welcoming, my pet was welcomed, the pub seemed like a well maintained, nice rural pub that served decent food and decent ale.
Scored 8.8
8.8
Rated fabulous
Fabulous
471 reviews
Price from
£85
1 night, 2 adults
The Griffin Llyswen, hotel in Brecon

Situated in Brecon, The Griffin Llyswen has a garden, restaurant, bar, and free WiFi throughout the property.

Friendly staff and a lovely room. All very clean. A lovely place to stay.
Scored 8.6
8.6
Rated fabulous
Fabulous
151 reviews
Price from
£80
1 night, 2 adults
Three Horseshoes Inn, hotel in Hereford

Located in Hereford, 48 km from Kingsholm Stadium, Three Horseshoes Inn provides accommodation with a garden, free private parking, a restaurant and a bar.

We had a warm, comfortable stay on one of the coldest days of the season. The staff were friendly and my gluten free diet was well catered for. It was a peaceful location. Spotlessly clean.
Scored 7.8
7.8
Rated good
Good
503 reviews
Price from
£95
1 night, 2 adults
Plough and Harrow, hotel in Brecon

Situated in Brecon, 47 km from Elan Valley, Plough and Harrow features accommodation with a garden, free private parking, a restaurant and a bar.

Excellent location, superb food , very kind friendly host
Scored 9.3
9.3
Rated superb
Superb
132 reviews
The Red Lion Hotel, hotel in Bredwardine

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.

Its just a great fishing hotel/pub with very knowledgeable and helpful staff. Great beer and food too, and always a lively conversation to be had in the public bar
Scored 8.8
8.8
Rated fabulous
Fabulous
109 reviews
The Kestrel B&B, hotel in Crickhowell

Situated in Crickhowell, 17 km from Brecon Cathedral, The Kestrel B&B features accommodation with a garden, free private parking and a shared lounge. This 4-star inn offers free WiFi.

The bed was comfy and the view from the room was really nice.
Scored 8.2
8.2
Rated very good
Very good
61 reviews
All inns in Hay-on-Wye
Looking for an inn?
Perfect for rustic breaks in the countryside, an Inn is a small property with basic hotel services and typically traditional decor. Inns are fully licensed and have a bar providing food and drinks in the evening, which distinguishes them from country or guest houses.

Inns that guests love in Hay-on-Wye

See all
  • Avg. price/night: £125
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 1,171 reviews
    Lovely , historic coaching inn, modernised, but still maintaining original features .Very comfortable bed, well appointed . Excellent restaurant and extremely helpful and friendly staff
    Isabella
    People with friends
  • Avg. price/night: £125
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 1,171 reviews
    We liked the garden and the breakfast. There was plenty of choice, although my poached egg was hard and the fruit salad had tinned fruit as well as fresh. It was nice to relax in the garden.
    Annette
    Young couple
  • Avg. price/night: £120
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 932 reviews
    We had a lovely room with views in both directions. It was clean and comfortable. The inn is a handsome building in a terrific spot within Hay. Breakfast was excellent.
    Cat
    Young couple
  • Avg. price/night: £122.55
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 692 reviews
    Lovely historic room with a messanine in a lovely character coaching inn
    David
    Young couple
  • Avg. price/night: £161
    Scored 6.8
    6.8
    Rated pleasant
    Pleasant
     · 125 reviews
    Very classic old inn
    Eileen
    Young couple
  • Avg. price/night: £125
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 1,171 reviews
    Two dinners I had there were excellent. The breakfast was my fault ordering the eggs scrambled. Worst scrambled eggs ever.
    Morello
    Solo traveller
  • Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 77 reviews
    Everything superb. Great room, fantastic host, great breakfast. Recommend the pub in the village, The Pandy Inn.
    Steve
    Young couple
  • Avg. price/night: £122.55
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 692 reviews
    Old atmospheric historic inn just over the Welsh border coming from England. Very good menu. Comfortable room. Good parking. If using an English bus pass on the 38A bus from Hereford, best get off and on and off at Cusop, just outside Hay-on Wye, walking distance to the Black Lion. An English bus pass is not valid in Wales & vice versa
    Geoffrey
    Solo traveller
  • Avg. price/night: £122.55
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 692 reviews
    The staff was excellent - from the email when we booked suggesting we book our dinner as well since they usually are fully booked, to the woman who checked us in and got us settled, to the host who took care of us the next day - everyone was so friendly and knowledgeable. The historic inn is beautiful and charming, our room was great, and the food was fabulous!
    Lynn
    Young couple