Skip to main content

The best B&Bs in Hay-on-Wye

Check out our pick of great B&Bs in Hay-on-Wye

Filter by:

Review score

See the latest prices and deals by choosing your dates.
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 right in the heart of beautiful Hay
Scored 7.3
7.3
Rated good
Good
145 reviews
Price from
£158.70
per night
The Sun B&B Rooms, hotel in Hay-on-Wye

The Sun B&B Rooms features a garden and a bar in Winforton. Free WiFi is available. At the inn, each room comes with a desk, a flat-screen TV and a private bathroom.

Friendly welcoming clean comfortable all was excellent
Scored 9.2
9.2
Rated superb
Superb
126 reviews
Price from
£105
per night
The Roast Ox Inn, hotel in Hay-on-Wye

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.

Food was amazing. Friendly staff. Nice atmosphere.
Scored 9.1
9.1
Rated superb
Superb
265 reviews
Price from
£115
per night
Cwmbach Lodge luxury B&B, hotel in Hay-on-Wye

Offering garden views, Cwmbach Lodge luxury B&B is an accommodation located in Glasbury, 44 km from Elan Valley and 13 km from Clifford Castle.

Couldn't fault it at all, the room was lovely and well kept. The whole place was very clean, the owners were incredibly friendly and welcoming. The location is perfect. All round would stay again for sure!😊
Scored 9.9
9.9
Rated exceptional
Exceptional
144 reviews
Price from
£150
per night
Pandy B&B, hotel in Hay-on-Wye

Pandy B&B offers luxury accommodation. Nestled in the Herefordshire countryside, large rooms have patios with views over the Golden Valley.

It was a lovely stay and a warm welcome with fresh rose petals as requested
Scored 9.5
9.5
Rated exceptional
Exceptional
328 reviews
Price from
£120
per night
The Agents House, Bed & Breakfast, hotel in Hay-on-Wye

Offering a bar and garden view, The Agents House, Bed & Breakfast is set in Hereford, 3.6 km from Clifford Castle and 5.9 km from Kinnersley Castle.

Beautiful hotel in a rural location. The hosts a fantastic and very accommodating. Breakfast was amazing with lots of choice and locally sourced products. Our bedroom was spotlessly clean with a very comfortable bed. I would very highly recommend this hotel.
Scored 9.7
9.7
Rated exceptional
Exceptional
129 reviews
Price from
£115
per night
Black Mountain Lodge, hotel in Hay-on-Wye

This lovely, old stone building is at the foothills of the Black Mountains amid beautiful countryside and views of the Brecon Beacons. It has a restful feel, comfortable rooms and a free Wi-Fi zone.

Lovely scenery and really nice breakfast.
Scored 8.6
8.6
Rated fabulous
Fabulous
611 reviews
Price from
£99
per night
The Harp Inn, hotel in Hay-on-Wye

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.

Nice friendly pub. Staff were great as were meals.
Scored 8.8
8.8
Rated fabulous
Fabulous
471 reviews
Price from
£85
per night
Lyonshall Lodge, hotel in Hay-on-Wye

Located in Kington in the Herefordshire region, Lyonshall Lodge features a balcony. There is a private entrance at the bed and breakfast for the convenience of those who stay.

Fabulous location. Ideally situated for the Kington Show ground.
Scored 9.6
9.6
Rated exceptional
Exceptional
149 reviews
Price from
£120
per night
The Draen Bed and Breakfast, hotel in Hay-on-Wye

Situated in Brecon and only 46 km from Elan Valley, The Draen Bed and Breakfast features accommodation with garden views, free WiFi and free private parking.

Graet location. Very frendly and kind hostess. Very good breakfast. Spacious room and bathroom.
Scored 9.6
9.6
Rated exceptional
Exceptional
247 reviews
Price from
£99
per night
All B&Bs in Hay-on-Wye
Looking for a B&B?
For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.
Search B&Bs in Hay-on-Wye

Most booked B&Bs in Hay-on-Wye this month

B&Bs that guests love in Hay-on-Wye

  • Scored 9.4
    9.4
    Rated superb
    Superb
     · 151 reviews
    Very charming apartment in a perfect location at the city centre. Very silent place with a well equipped kitchen and comfortable and spacious living room and bedroom. I totally recommend it!
    Luciana
    Young couple
  • Scored 9.2
    9.2
    Rated superb
    Superb
     · 132 reviews
    Great location and in a quiet place.
    LLOYD
    Family with young children
  • Avg. price/night: £95.04
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 139 reviews
    Such a lovely flat to stay in. Had clear instructions to setup the sofa bed, was very cosy, clean and well stocked. Plus a great location - on a quiet road but within walking distance to the centre of town.
    Kirie
    Young couple
  • Scored 9.3
    9.3
    Rated superb
    Superb
     · 19 reviews
    Clean, comfortable and quiet, great location
    Hurst
    Young couple
  • Scored 9.4
    9.4
    Rated superb
    Superb
     · 45 reviews
    The house was in a great location, a short walk from the centre but quiet. Everything had been well thought through - every kitchen item you could think of was provided, lovely bedding and comfy beds, locally sourced soft furnishings, lots of games to play, lovely local toiletries. A perfect place to relax and enjoy the home comforts provided. I stayed with a group of friends and we had no complaints. A perfect base to explore Hay on Wye from
    Rachael
    People with friends
  • Scored 9.2
    9.2
    Rated superb
    Superb
     · 81 reviews
    Great location. Very quiet and beautiful.
    Rachel
    Solo traveller
  • Avg. price/night: £120
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 934 reviews
    Staff really friendly, excellent breakfast and a great location. Also very quiet and secure parking. Family room was more than adequate for three.
    Paul
    Family with young children
  • Avg. price/night: £120
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 934 reviews
    It is a lovely old building that used to be a pub and in a great location for town centre. We loved the pool and made good use of it, having it to ourselves once and sharing with one other person the other time. Breakfast was ample, with a good choice. The staff were friendly and helpful. An added bonus was the private parking at the back of the property but it is quite a narrow access. Room was quaint with lovely old features.
    Chris
    Young couple
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 65 reviews
    Great location in the centre of Hay-on-Wye but in a quiet spot off the road. Some lovely walks down by the river, very close. Excellent breakfast and good choice. John and Sally were excellent hosts. Two very friendly dogs. Single room had plenty of space and there was a fridge which was much appreciated. All very clean and warm.
    Charlotte
    Solo traveller
gogless