The 10 best inns in Rhayader, UK | Booking.com
Skip to main content

Inns in Rhayader

Find the inns that appeal to you the most

The best inns in Rhayader

Check out our pick of great inns in Rhayader

Filter by:

Review score

The Lamb and Flag Inn

Rhayader

Situated in Rhayader and within 200 metres of Elan Valley, The Lamb and Flag Inn has a bar, non-smoking rooms, and free WiFi. At the inn, the rooms include a wardrobe and a flat-screen TV.

G
Gábor
From
United Kingdom
Very nice location. Nice price and pub.
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 535 reviews
Price from
US$94.38
1 night, 2 adults

Crown Inn

Rhayader

Situated in Rhayader and with Elan Valley reachable within 200 metres, Crown Inn features a garden, non-smoking rooms, free WiFi and a bar.

I
Ian
From
United Kingdom
Extremely accommodating and the room was perfect
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 355 reviews
Price from
US$80.90
1 night, 2 adults

Elan Hotel

Rhayader

With a picturesque village location in Rhayader, Elan Hotel is surrounded by scenic Powys countryside. The traditional inn features a restaurant and cosy bar with free Wi-Fi.

S
Sophie
From
United Kingdom
Excellent last minute booking from first accommodation that was awful. I managed to get a room with a double and single bed. The room was very clean and comfortable. All the staff were super friendly. Great value for money with breakfast included location perfect for Elan Valley.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 540 reviews
Price from
US$121.35
1 night, 2 adults

Lion Hotel

Llanbister (Near Rhayader)

Set in Llanbister, 24 km from Elan Valley, Lion Hotel offers accommodation with a garden, free private parking, a restaurant and a bar.

J
Jarne
From
Belgium
Great place to stay when traveling through Wales. The location itself offers nice views, but there is nothing much to visit. Not that you need to, since the in house dinner is great. Room was very clean and comfortable. Bathroom has been called tiny in some other reviews, but it was no problem. Just don't expect to share the bathroom. Lots of parking available. Owner loves to chat which was nice.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 370 reviews
Price from
US$121.35
1 night, 2 adults

Seven Stars Inn

Builth Wells (Near Rhayader)

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.

M
Marian
From
United States
The people are very friendly and welcoming A historic property in a small village
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 274 reviews
All inns in Rhayader

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 Rhayader

See all
  • Avg. price/night: US$94.38
    Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 535 reviews
    Just a little dated, staff however were excellent. Sunday roast dinner was fantastic
    Guest review by
    Colin
    Young couple
  • Avg. price/night: US$80.90
    Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 355 reviews
    The Crown Inn is in the middle of the town with everything a short walk away. The room was cosy.
    Guest review by
    Robert
    Young couple