Search hotels in Powys, United Kingdom

Enter your dates and choose from 1413 hotels and other places to stay

Check out these popular cities in Powys

Stay in Powys's best hotels!

Filter by:

Star Rating
Review score

Foyles of Glasbury

Hotel in Glasbury

Located in Glasbury, 28 miles from Elan Valley, Foyles of Glasbury provides accommodations with a garden, free private parking, a terrace and a restaurant. This 5-star hotel offers a bar.

D
Debbie
From
United States
The room was very comfortable with plenty of space in a nicely designed room. We enjoyed the generous and delicious breakfast. The staff was fantastic.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 206 reviews
Price from
$234.56
1 night, 2 adults

Cozy Double Room

Hotel in Llanidloes

Located in Llanidloes, Cozy Double Room offers 3-star accommodations with a restaurant and a bar.

S
Sandra
From
United States
The hotel is a charming old property which is beautifully decorated with a combination of old and modern, located in the heart of Llanidloes. Micheal is an incredible host!…so fun and friendly and always making sure we were comfortable and had all we needed. We feel like he is now part of our family! The food was so delicious as well. You must stay here!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 reviews
Price from
$186.58
1 night, 2 adults

The Royal Oak, Gladestry

Hotel in Gladestry

Located in Gladestry, 26 miles from Elan Valley, The Royal Oak, Gladestry has accommodations with a garden, free private parking, a restaurant and a bar.

w
willi
From
Israel
Very friendly staff . Helped us with charging our electric car Good atmosphere at the pub Room , bed and bathroom very nice and perfect clean. Tasty fresh breakfast. Great pastoral environment .
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 24 reviews
Price from
$186.58
1 night, 2 adults

The Harp Inn

Hotel in Old Radnor

Located in Old Radnor and within 23 miles of Elan Valley, The Harp Inn features a bar, non-smoking rooms, and free WiFi throughout the property.

J
Jill
From
United States
It's a smallish building but many people were there for dinner, so it felt lively and was very welcoming. We arrived late-ish (8pm) and were pleasantly surprised that dinner was served (on a Thursday) until 9pm. Everyone who worked there and was a patron were very friendly and helpful. We only stayed one night and had to leave early, but the room was clean and comfortable and loved the charm of the pub next to the church.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 94 reviews
Price from
$173.92
1 night, 2 adults

The Castle Coaching Inn

Hotel in Trecastle

Located in Trecastle, 12 miles from Brecon Cathedral, The Castle Coaching Inn has accommodations with a shared lounge, free private parking, a restaurant and a bar.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 72 reviews
Price from
$188.72
1 night, 2 adults

The Royal Oak Hotel, Welshpool - The Coaching Inn Group

Hotel in Welshpool

Centrally located in Welshpool, known as the Gateway to Wales, this historic hotel offers traditional cuisine and a range of real ales.

j
janis
From
Canada
It was comfortable, the staff were excellent , a quirky old building but lovely
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,747 reviews
Price from
$110.55
1 night, 2 adults

The Swan At Hay

Hotel in Hay-on-Wye

In Hay-on-Wye, The Swan at Hay is positioned between the Brecon Beacons and The Black Mountains.

G
Gwen
From
United States
lovely little room. quite easy to walk into Hay from there. excellent breakfast overlooking the garden. staff was very friendly and helpful. this place was an amazing value and I would absolutely recommend it and stay again!
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,082 reviews
Price from
$179.92
1 night, 2 adults

The Dragon Hotel

Hotel in Montgomery

Ideal for Offa's Dyke and Powis Castle, this 17th-century inn is set in the Welsh Borders. Guest rooms come with a TV, an private bathroom with bathtub or shower and tea and coffee making facilities.

A
April
From
Canada
The food was amazing! Nice room
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,482 reviews
Price from
$159.80
1 night, 2 adults

Lake Vyrnwy Hotel & Spa

Hotel in Llanwddyn

Lake Vyrnwy Hotel & Spa is located on the hills of the Berwyn Mountains, overlooking Lake Efyrnwy. The rooms at Lake Vyrnwy Hotel & Spa feature a flat-screen TV and a work desk.

N
Nicky
From
South Africa
This is an "olde worlde"hotel with the most breathtaking views of the lake.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 3,083 reviews
Price from
$238.56
1 night, 2 adults

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

Hotel in Brecon

Located in Brecon, 30 mi from Elan Valley, The Castle Of Brecon Hotel, Brecon, Powys - The Coaching Inn Group provides accommodations with a garden, free private parking, a shared lounge and a...

A
Anthony
From
Vietnam
Loved my stay!. Outstanding cleanliness. Everyone was happy. Well worth a visit!
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 2,325 reviews
Price from
$131.54
1 night, 2 adults
See all 1413 hotels in Powys

Most-booked hotels in Powys in the past month

See all

Powys's best hotels with breakfast

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 2,325 reviews

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

    From $145.54 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 623 reviews

    Located in Presteigne, 28 miles from Elan Valley, The Radnorshire Arms Hotel provides accommodations with a garden, free private parking, a restaurant and a bar.

    From $133.27 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 243 reviews

    Located in Llanwrtyd Wells, 20 miles from Elan Valley, Neuadd Arms Hotel provides accommodations with a shared lounge, free private parking, a terrace and a restaurant.

    From $146.60 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 232 reviews

    Mellington Hall Country House Hotel features a shared lounge, terrace, a restaurant and bar in Church Stoke. This 4-star hotel offers room service, a business center and free WiFi.

    From $259.89 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 631 reviews

    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.

    From $139.27 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 965 reviews

    In Crickhowell, in the Brecon Beacons, The Bear dates back to 1432. Expect a welcoming atmosphere, old world charm and good food. Awarded Inn of the Year 2010 by the Good Pub Guide.

    From $186.58 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 887 reviews

    Get away from it all at this hotel high on the side of the Black Mountains, overlooking the Usk Valley and the surrounding hills.

    From $191.92 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 116 reviews

    Old New Inn, Llanfyllin has a garden, terrace, a restaurant and bar in Llanfyllin. The property is around 11 miles from Lake Vyrnwy, 18 miles from Whittington Castle and 21 miles from Chirk Castle.

    From $119.95 per night

Budget hotels in Powys

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 676 reviews

    The Llanelwedd Arms Hotel is located in Builth Wells, just 0.7 miles from the Royal Welsh Showground. Guests can enjoy the on-site restaurant.

    From $119.95 per night
  • Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 305 reviews

    Located in Knighton, within 24 miles of Elan Valley and 7.3 miles of Clun Castle, The Knighton Hotel provides accommodations with a shared lounge and free WiFi as well as free private parking for...

    From $113.28 per night
  • Scored out of 10, guest rating 4.9
    Disappointing - What previous guests thought, 161 reviews

    Located in Newtown, 28 miles from Elan Valley, The Bell Hotel provides accommodations with free WiFi and free private parking.

    From $106.62 per night
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 457 reviews

    Located in Builth Wells, within 13 miles of Elan Valley and 17 miles of Brecon Cathedral, Neuadd Henllan Lodge provides accommodations with a garden and free WiFi as well as free private parking for...

    From $86.63 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 783 reviews

    This property is located 1 min walk from the town center and railway station. The property features a bar serving food, real ales, lager, cider, a selection of gins, plus much more.

    From $93.29 per night
  • Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 985 reviews

    Centrally located in the historic town of Llandrindod Wells, the Hampton Hotel & restaurant features free Wi-Fi in public areas and free onsite parking.

    From $94.76 per night
  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 17 reviews

    Craig-y-Nos Castle stands in the Brecon Beacons National Park Park in the Upper Swansea Valley in South Wales, UK.

    From $102.62 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 206 reviews

    Located in Glasbury, 28 miles from Elan Valley, Foyles of Glasbury provides accommodations with a garden, free private parking, a terrace and a restaurant. This 5-star hotel offers a bar.

    From $234.56 per night

Hotels in Powys you can book without a credit card

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 24 reviews

    Located in Gladestry, 26 miles from Elan Valley, The Royal Oak, Gladestry has accommodations with a garden, free private parking, a restaurant and a bar.

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 161 reviews

    The George and Dragon Inn has a shared lounge, terrace, a restaurant and bar in Knighton. This 3-star hotel offers luggage storage space. The property has entertainment staff and an ATM.

    From $151.73 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 161 reviews

    Three Wells B&B is located 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.

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 27 reviews

    Located in Rhayader, a few steps from Elan Valley, Lion Royal Hotel, Rhayader has accommodations with a shared lounge, free private parking and a bar.

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 52 reviews

    Located in Builth Wells, 14 miles from Elan Valley, Caer Beris Hotel has accommodations with a garden, free private parking, a shared lounge and a terrace. This 4-star hotel offers free WiFi.

  • The Royston is a 7-room, contemporary guest house in a building dating from 1880, on the outskirts of Llanbrynmair, in the heart of mid Wales.

FAQs about hotels in Powys

Planning a trip? Get inspired by reviews of cities in Powys

  • 8.0

    Brecon is a great little centre for walking with a nice...

    Brecon is a great little centre for walking with a nice atmosphere and plenty of shops, pubs and restaurants. We live an hours drive away but it is really nice to book for a weekend away and to explore the area, the weather isn’t always kind so staying in Brecon provides for alternatives if necessary.
    Guest review by
    Dawn
    United Kingdom
  • 10.0

    My Stay was excellent,Breakfast was cooked to perfection, My...

    My Stay was excellent,Breakfast was cooked to perfection, My room was very clean and tidy, I Couldn't ask for more. I asked for a lower bed pillow which was supplied the same day with a slim one,There hospitality was exceptional Couldn't do enough for you to make you feel welcome,My motorcycle was safely parked in there garage,And every morning the garage doors were opened for me, Which was a very helpfull ack of kindness. Would definitely recommend and stay again, Thank you for a lovely four day stay.
    Guest review by
    Jon
    United Kingdom
  • 10.0

    The Seven Stars at Aberedw is fabulous.

    The Seven Stars at Aberedw is fabulous. Fantastic people working there, the food is excellent, with large portions, the rooms are comfortable, spacious and very clean. There are quite a few pubs in Builth Wells centre, but nome of them match the Seven Stars at Aberedw. Visit the White Hart in Builth Wells, a locals pub, but they make you feel very welcome.
    Guest review by
    Dave
    United Kingdom
  • 8.0

    Rhayader is a lovely town but there is nothing much there...

    Rhayader is a lovely town but there is nothing much there anymore. It is the gateway town to Elan Valley, which is absolutely awesome...... the scenery and the walks are stunning. Couple of nice places to eat in Rhayader .... the Triangle and the Eagle. Theres a lovely riverside walk and the Gigrin is a must to see the Red Kites.
    Guest review by
    Andie
    United Kingdom
  • 10.0

    It is a beautiful little village set in a very picturesque...

    It is a beautiful little village set in a very picturesque area, our stop was just overnight after a trip to a dog show in Builth Wells, but it was very enjoyable and we will return again next year and maybe explore some more.
    Guest review by
    Shirkeira
    United Kingdom
  • 10.0

    Hay was one of our favourite places My husband is an avid...

    Hay was one of our favourite places My husband is an avid book reader,collector. In past years he usually found what he would call a little bit of treasure from one of the many bookshops but he was disappointed at how expensive the books were. The town is still delightful and pleasurable to walk around.
    Guest review by
    Liz
    United Kingdom
  • 8.0

    I've known Newtown a little most of my life.

    I've known Newtown a little most of my life. It's a fairly sleepy place, since a full East-West by-pass was completed in recent years It's still a full-size Welsh town with all the usual facilities, but situated in some absolutely beautiful Welsh countryside. A great centre for a touring holiday.
    Guest review by
    Andrew
    United Kingdom
  • 6.0

    Machynlleth is a good base for exploring the Welsh coast and...

    Machynlleth is a good base for exploring the Welsh coast and Southern Snowdonia, it has good public transport links to many of the Welsh narrow gauge railways and to places along the coast but the town its self although quite attractive and offering a number of places to eat has little in the way of tourist attractions
    Guest review by
    Duncan
    United Kingdom
  • 6.0

    An ok town, shame as bit of a reflection of the current...

    An ok town, shame as bit of a reflection of the current state of affairs in most British towns these days. Was once I’m sure a bustling and thriving market town. Very handy for walking to the brilliant Powis castle and the local steam train railway too. A few bars and restaurants also.
    Guest review by
    Paul
    United Kingdom
  • 10.0

    We love this area over the past 25 yrs knowing the history...

    We love this area over the past 25 yrs knowing the history and changes taken place has been incredible. this location is just on the outskirts and yet close enough to travel to other places scenery is breath taking and peaceful
    Guest review by
    Esther