Skip to main content

Three-Star Hotels in Hay-on-Wye

Find the three-star hotels that appeal to you the most

The best three-star hotels in Hay-on-Wye

Check out our pick of great three-star hotels in Hay-on-Wye

Filter by:

Review score

7 Bell Street

Talgarth (Near Hay-on-Wye)

7 Bell Street, a property with a garden, is situated in Talgarth, 16 km from Clifford Castle, 26 km from Kinnersley Castle, as well as 30 km from Longtown Castle.

G
Gail Brannigan
From
United Kingdom
The cottage has been very tastefully done up whilst retaining so much of it's original character and the owners Jo and Martyn had thought about absolutely everything to make our stay as welcoming as possible with a few little treats on top, it is warm cosy with plentiful hot water and a well equipped kitchen for those that like to cook on holiday, we loved it so much we are planning to go back next year! Talgarth is an ideal place for people like ourselves that like to ditch the car and explore the area on foot with easy access to the black mountains and many other beautiful walks straight out of the village. There are many areas of beauty close by if you prefer to go further afield to explore! There is a very interesting working mill at the rear of the property with an amazing history which the original owner and the volunteers on site were more than happy to talk to us about and the fresh bread from the bakery is delicious. There is also a butchers, green grocers and a local co-op in the village which catered for all our needs and the food in the pub was delicious though booking is recommended as it is very busy! There is also a fish & chip shop if you prefer to grab a takeaway.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 15 reviews
Price from
US$516.14
1 night, 2 adults

The Red Lion Hotel

Bredwardine (Near Hay-on-Wye)

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.

G
Gordon
From
United Kingdom
The hotel , staff & location.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 103 reviews
Price from
US$133.56
1 night, 2 adults

Burton Hotel

Kington (Near Hay-on-Wye)

Set within a modernised coaching inn, the family-run Burton Hotel is a residence situated on the Offa’s Dyke footpath in the small market town of Kington, which lies on the Welsh border.

M
Martin
From
Germany
Plenty of staff, all very busy and very friendly, adding hugely to a comfortable stay. The small room I had was very comfortable, the breakfast of high quality and made to order. There is a nook in the car park for motorcycles and the swimming pool was a great plus. What more can you ask for?
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 611 reviews
Price from
US$166.94
1 night, 2 adults

The Courtyard

Kington (Near Hay-on-Wye)

The Courtyard, a property with a garden, is set in Kington, 20 km from Kinnersley Castle, 21 km from Clifford Castle, as well as 30 km from Wigmore Castle.

G
Gareth
From
United Kingdom
Terrific location. Exactly what I'd hoped for. Friendly host as well.
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 7 reviews
Price from
US$345.61
1 night, 2 adults

The Castle Of Brecon Hotel, Brecon, Powys - The Coaching Inn Group

Brecon (Near Hay-on-Wye)

Located in Brecon, 48 km from Elan Valley, The Castle Of Brecon Hotel, Brecon, Powys - The Coaching Inn Group provides accommodation with a garden, free private parking, a shared lounge and a terrace....

T
Tjasa
From
Slovenia
So cozy and nice, great pub on the side, nice location and beautiful rooms
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,324 reviews
Price from
US$131.82
1 night, 2 adults

The Radnorshire Arms Hotel

Presteigne (Near Hay-on-Wye)

Located in Presteigne, 45 km from Elan Valley, The Radnorshire Arms Hotel provides accommodation with a garden, free private parking, a restaurant and a bar.

C
Christina Jensen
From
Norway
Lots of history and superb rooms. The food was very Nice.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 623 reviews
Price from
US$126.88
1 night, 2 adults

Highland Moors

Llandrindod Wells (Near Hay-on-Wye)

Featuring a garden, bar and views of garden, Highland Moors is set in Llandrindod Wells, 37 km from Brecon Cathedral. The 3-star guest house features mountain views and is 19 km from Elan Valley.

M
Mary
From
United Kingdom
Location clean warm and good food comfy bed
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 174 reviews
Price from
US$233.72
1 night, 2 adults

The Beacons Guest House

Brecon (Near Hay-on-Wye)

Set within the beautiful Brecon Beacons National Park, The Beacons is a historic former riverside farm offering free parking and freshly prepared breakfasts.

T
Tom
From
Netherlands
We really liked the Beacons Guest House. The owner and staff were very friendly. Free and easy accessible parking a big plus. Breakfast was very good and Brecon was a short and pleasant walk. Highly recommended!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 217 reviews
Price from
US$176.29
1 night, 2 adults

Three Wells B&B

Llandrindod Wells (Near Hay-on-Wye)

Three Wells B&B is situated on the edge of the Radnor Hills, in the heart of Wales. A number of picturesque walks lead from the hotel’s door to nearby Llandrindod Wells.

A
Albert
From
United Kingdom
Perfect stay for 1 night Room was clean tea & coffee plenty view from the room excellent staff very helpful breakfast excellent and a good choice plenty of coffee will definately stay again
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 159 reviews
Price from
US$194.72
1 night, 2 adults

Dragon Inn

Crickhowell (Near Hay-on-Wye)

In Crickhowell, the Dragon Inn has views of the mountains and the Brecon Beacons National Park. It offers modern rooms with free Wi-Fi, a full cooked breakfast and free parking.

H
Hazel
From
Isle of Man
Everything. The room was very clean and beautifully appointed. The food was excellent - a mix of traditional and modern for all meals - breakfast, lunch and dinner. The staff were friendly and welcoming.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 628 reviews
Price from
US$139.56
1 night, 2 adults
All three-star hotels in Hay-on-Wye

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.