Search hotels in Powys, United Kingdom

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

Check out these popular cities in Powys

Brecon

180 hotels

Rhayader

115 hotels

Welshpool

77 hotels

Hay-on-Wye

54 hotels

Builth Wells

64 hotels

Crickhowell

43 hotels

Newtown

50 hotels

Machynlleth

79 hotels

Montgomery

33 hotels

Stay in Powys's best hotels!

Filter by:

Star rating
Review score

The Harp Inn

Hotel in Old Radnor

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

A
ANA
From
Spain
Super beautiful place and the owners were amazing...very nice and kind...the breakfast is excellent...better croassants than in Paris
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 105 reviews
Price from
US$170.92
1 night, 2 adults

Mellington Hall Country House Hotel

Hotel in Church Stoke

Mellington Hall Country House Hotel features a garden, shared lounge, a terrace and restaurant in Church Stoke. With free WiFi, this 4-star hotel offers room service. Guests can make use of a bar.

W
Warren
From
Ireland
The room and grounds were spectacular. Comfy bed and incredible jacuzzi bath
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 233 reviews
Price from
US$255.40
1 night, 2 adults

Foyles of Glasbury

Hotel in Glasbury

Located in Glasbury, 45 km from Elan Valley, Foyles of Glasbury provides accommodation with a garden, free private parking, a terrace and a restaurant. This 5-star hotel features free WiFi and a bar.

M
Maggie
From
United States
The breakfast was excellent with plenty of options ;) the staff was kind and helpful with everything. Dinner was amazing, we all loved our entrees and drinks. overall the experience was excellent and we would return as well as recommend to others.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 204 reviews
Price from
US$230.52
1 night, 2 adults

Cozy Double Room - The Unicorn Hotel

Hotel in Llanidloes

Cozy Double Room - The Unicorn Hotel in Llanidloes features 3-star accommodation with a restaurant and a bar.

S
Steve
From
United States
Host was friendly and Helpful, Michael called ahead of check in for additional information. Room was clean and short of nothing, bed was very comfortable. Tea and Toast for breakfast
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 8 reviews
Price from
US$165.03
1 night, 2 adults

The Royal Oak, Gladestry

Hotel in Gladestry

Situated in Gladestry, 42 km from Elan Valley, The Royal Oak, Gladestry features accommodation with a garden, free private parking, a restaurant and a bar.

C
Christine
From
Australia
Excellent continental breakfast to sustain us walking Offa's Dyke Path. Warm and friendly hosts, lovely beer garden , cosy pub atmosphere for our evening meal. Location fantastic for walking Offa's Dyke. Local patrons at the pub were really chatty and welcoming.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 25 reviews
Price from
US$183.37
1 night, 2 adults

The Castle Coaching Inn

Hotel in Trecastle

Set in Trecastle, 19 km from Brecon Cathedral, The Castle Coaching Inn offers accommodation with a shared lounge, free private parking, a restaurant and a bar.

I
Inge
From
Belgium
Very nice stay, beautiful hotel, very welcoming staff, perfect breakfast - perfect stay
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 75 reviews
Price from
US$185.46
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.

P
Papworth
From
0
Lovely room comfortable bed.Excellent breakfast.Would stay again, All the staff were great
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,714 reviews
Price from
US$158.15
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.

B
Brian
From
France
Great hotel in an old building. Stayed in the cosch house which was great.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,090 reviews
Price from
US$209.56
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 en suite bathroom with bathtub or shower and tea and coffee making facilities....

C
Clémence
From
France
The staff was lovely, the village is superb and the room was clean.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,468 reviews
Price from
US$164.24
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.

K
Khalid Barry
From
Saudi Arabia
The hotel is lovely and quaint. Full of warmth and personality. The views are amazing.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 3,110 reviews
Price from
US$245.58
1 night, 2 adults
See all 1415 hotels in Powys

Most booked hotels in Powys in the past month

See all

Popular with guests booking hotels in Powys

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,714 reviews

Popular with guests booking hotels in Powys

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,312 reviews

Popular with guests booking hotels in Powys

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 3,111 reviews

Popular with guests booking hotels in Powys

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,090 reviews

Popular with guests booking hotels in Powys

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,468 reviews

Popular with guests booking hotels in Powys

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 807 reviews

Popular with guests booking hotels in Powys

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 986 reviews

Popular with guests booking hotels in Powys

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 915 reviews

Popular with guests booking hotels in Powys

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 797 reviews

Popular with guests booking hotels in Powys

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 524 reviews

Powys's best hotels with breakfast

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 807 reviews

Located in Newtown, 44 km from Elan Valley, The Elephant & Castle Hotel provides accommodation with a garden, free private parking, a terrace and a bar.

From US$150.62 per night
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 815 reviews

The Castle Hotel has a shared lounge, restaurant, a bar and water sports facilities in Talgarth.

From US$103.47 per night
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 986 reviews

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

From US$93.12 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 364 reviews

The Hotel Commodore is set in the heart of Wales, in the spa town of Llandrindod Wells.

From US$155.86 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 105 reviews

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

From US$153.24 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 288 reviews

Set in Sennybridge, 14 km from Brecon Cathedral, The White House offers accommodation with a garden, free private parking and a restaurant.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 233 reviews

Mellington Hall Country House Hotel features a garden, shared lounge, a terrace and restaurant in Church Stoke. With free WiFi, this 4-star hotel offers room service. Guests can make use of a bar.

From US$255.40 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 220 reviews

Set in Talgarth, 15 km from Brecon Cathedral, Tower Hotel features views of the city. The property is around 16 km from Clifford Castle, 26 km from Kinnersley Castle and 30 km from Longtown Castle.

Budget hotels in Powys

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 204 reviews

Located in Glasbury, 45 km from Elan Valley, Foyles of Glasbury provides accommodation with a garden, free private parking, a terrace and a restaurant. This 5-star hotel features free WiFi and a bar.

From US$230.52 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 25 reviews

Situated in Gladestry, 42 km from Elan Valley, The Royal Oak, Gladestry features accommodation with a garden, free private parking, a restaurant and a bar.

From US$183.37 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,468 reviews

Ideal for Offa's Dyke and Powis Castle, this 17th-century inn is set in the Welsh Borders.

From US$155.86 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 3,111 reviews

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.

From US$246.23 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 103 reviews

Located in Bronllys, 44 km from Elan Valley, The Cock Hotel provides accommodation with a restaurant, free private parking and a bar.

From US$104.78 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 300 reviews

Located in Brecon, within 44 km of Elan Valley and 11 km of Clifford Castle, Three Cocks Hotel provides accommodation with a garden and free WiFi as well as free private parking for guests who drive.

From US$137.52 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 104 reviews

The Lion Hotel has a shared lounge, terrace, a restaurant and bar in Llansantffraid-ym-Mechain. The property is around 25 km from Lake Vyrnwy, 25 km from Chirk Castle and 33 km from Dolforwyn Castle.

From US$124.43 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 236 reviews

Located in Llanwrtyd Wells, 33 km from Elan Valley, Neuadd Arms Hotel provides accommodation with a shared lounge, free private parking, a terrace and a restaurant.

From US$144.07 per night

Hotels in Powys that you can book without a credit card

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 657 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.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 419 reviews

Around 30 minutes’ drive from Aberystwyth, The White Lion Hotel is a traditional Welsh inn in the town of Machynlleth.

From US$135.56 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 952 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 US$183.37 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 915 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 US$188.60 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 51 reviews

Set in Crickhowell, within 23 km of Brecon Cathedral and 30 km of Longtown Castle, Rooms at The Vine Tree offers accommodation with a terrace and free WiFi as well as free private parking for guests...

From US$169.74 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 30 reviews

Situated in Rhayader, 100 metres from Elan Valley, Lion Royal Hotel, Rhayader features accommodation with a shared lounge, free private parking and a bar.

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 472 reviews

Set in Builth Wells, within 21 km of Elan Valley and 28 km of Brecon Cathedral, Neuadd Henllan Lodge offers accommodation with a garden and free WiFi as well as free private parking for guests who...

From US$77.28 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 524 reviews

Located in Machynlleth, 30 km from Aberystwyth Golf Club, The Wynnstay provides accommodation with a garden, free private parking, a shared lounge and a restaurant.

From US$200.92 per night

FAQs about hotels in Powys

See reviews by guests who stayed at hotels in Powys

See all
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 51 reviews
Drovers Rest is lovely! we stayed in The Cart House which was really spacious, well appointed and so warm! Unfortunately the weather meant we couldn't partake in a farm walk but the fact that it was even an option was wonderful! We had everything we needed, the beds were comfortable and the water was hot! We cooked for the two nights we were there and had everything we needed. There is WiFi, games, books and various streaming services on hand if needed. The blackout blinds are a great touch and it is honestly so quiet! Marta was in contact and gave us all the information we needed.
Guest review by
Lucinda
United Kingdom
From US$69.89 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,501 reviews
The Wellington was a classic pub experience. The staff were very kind. They were exceptionally accommodating of my dog. Location is right in the center of Brecon in walking distance of everything in town. The room was clean and comfortable. I was very happy here and really enjoyed my stay. The staff made me really feel welcome, and we're very attentive to my needs. It was just a great experience all around and I would definitely stay here again.
Guest review by
Brian
Canada
From US$172.89 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 227 reviews
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!
Guest review by
Tom
Netherlands
From US$183.37 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 952 reviews
Outstanding restaurant; lamb cooked to perfection, good selection of wines, attentive staff. Rooms are comfortable and quiet, parking facilities are adequate. Hotel staff is friendly and competent.
Guest review by
Aparicio
Luxembourg
From US$91.68 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 797 reviews
It was really comfortable and the staff were very friendly and accommodating. We had food from the pub as room service and it was delicious, really good quality, good value and tasty food.
Guest review by
Hayley
Spain
From US$163.72 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 213 reviews
Very private and quiet with all facilities. Staff were very helpful with doing my laundry for a very reasonable price. Thank you.
Guest review by
Rosalee
Australia
From US$100.85 per night
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 26 reviews
Spacious room, comfortable bed, clean. Friendly staff. Tasty breakfast. Beautiful building and surrounding views. Free parking.
Guest review by
Lisa
United Kingdom
From US$155.86 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 364 reviews
Very central hotel in an old building very well maintained. Staff very courteous and helpfull. Nice rooms and no complaints.
Guest review by
maurice
Ireland
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,714 reviews
Lovely room comfortable bed.Excellent breakfast.Would stay again, All the staff were great
Guest review by
Papworth
From US$246.23 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 3,111 reviews
The hotel is lovely and quaint. Full of warmth and personality. The views are amazing.
Guest review by
Khalid Barry
Saudi Arabia
From US$287.67 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 354 reviews
Very friendly Staff. Amazing Garden with a Lake and Forest. Spacious room.
Guest review by
Michael
Switzerland
From US$157.17 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,090 reviews
Great hotel in an old building. Stayed in the cosch house which was great.
Guest review by
Brian
France
From US$155.86 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,468 reviews
The staff was lovely, the village is superb and the room was clean.
Guest review by
Clémence
France
From US$262.04 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 164 reviews
The pool, the location, the amazings hosts, the view….everything.
Guest review by
Emilia
Romania
From US$129.27 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,312 reviews
Pleasant and friendly staff especially the breakfast waitress
Guest review by
Brendan
Ireland
From US$221.28 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 641 reviews
The staff and the friendly service and kindness 🤠
Guest review by
Nicola
United Kingdom

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

6.0

A nice Town, well located for hiking, Hay on wye (we went by...

A nice Town, well located for hiking, Hay on wye (we went by bus 30 minutes), Swansea beaches (to visit old friends), Hereford the Mappa Mundi. Brecon Cathedral well worth a visit and a prayer. No visible above average dining would seem to reflect the locality.
Guest review by
Francis
United Kingdom
8.0

Rhayader offers plenty of choice & amenities.

Rhayader offers plenty of choice & amenities. Small supermarkets, butchers, fresh bread & Deli. Plenty of pubs & food choices. Road & rail links are accessible if you need them & fairly close to the West coast of Wales. Fantastic outdoors & walking if you want.
Guest review by
Neil
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

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

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
10

Lovely little town on the River Wye.

Lovely little town on the River Wye. Good facilities and some nice independent shops including a Tailor. Very easy access to the Brecon Beacons. Very easy access to the major north and south routes. The town seems, friendly with a nice park and a cinema. There is also a golf course.
Guest review by
Neil
United Kingdom
10

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
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
8.0

The quality of the meals was first-rate, and the standard of...

The quality of the meals was first-rate, and the standard of service was good. The menu was good, but was the same every day, which soon limited our choice. Heating in our room failed on one evening, but was restored next day.
Guest review by
Gordon
United Kingdom
8.0

Montgomery is a lovely little town. It has a ruined castle.

Montgomery is a lovely little town. It has a ruined castle. There are shops and cafes and 2 pubs. The scenery around is spectacular, and the town would be a good touring centre. I will certainly return.
Guest review by
David
United Kingdom