See the latest prices and deals by choosing your dates.
Hotel in Llanidloes
Set in Llanidloes and with Elan Valley reachable within 19 km, Unicorn Hotel offers express check-in and check-out, non-smoking rooms, a garden, free WiFi and a bar. Beautiful decor and spotlessly clean, great breakfast
Hotel in Talgarth
Located in Talgarth, Tower Hotel boasts a terrace and shared lounge. This hotel offers free WiFi. At the hotel, every room has a desk. The private bathroom is fitted with a bath or shower. Jen & Pip couldn't do enough for us, Jen stayed up late to let us in after our sailing into Fishguard and then our drive up to Talgarth. Breakfast in the mornings was beautiful. Our room was excellent and everwhere was spotlessly clean.The flowers around the hotel were in full bloom and so well kept.We will be back .
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. 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.
Hotel in Talgarth
The Castle Hotel has a shared lounge, restaurant, a bar and water sports facilities in Talgarth. Our stay at the castle was fantastic Ian the owner of the hotel was extremely helpful and kind and made our stay very easy and comfortable. Our room was pleasant and had all the facilities we needed. Would highly recommend to stay here if you are in the area
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. Beautiful historical building with modern updates that made the stay very comfortable
Hotel in Hay-on-Wye
In Hay-on-Wye, The Swan at Hay is positioned between the Brecon Beacons and The Black Mountains. The staff was very friendly, helpful and welcoming! They made my stay better than I could have hoped for. The food was amazing, my room was clean and cozy, with everything I needed. It’s a great place to stay.
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.... Great old hotel with excellent breakfast and staff. Wish i could have stayed longer.
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. The view was the best part about the whole stay. It’s simply breathtaking.
Hotel in Crickhowell
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. History and character of the inn were superb. Excellent restaurant.
Hotel in Brecon
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. Friendly staff, clean comfortable room, great breakfast.
Hotel in Crickhowell
Hotel in Llanwddyn
Hotel in Montgomery
Hotel in Hay-on-Wye
Hotel in Welshpool
Hotel in Glasbury
Hotel in Brecon
Popular with guests booking hotels in Powys
Hotel in Welshpool
Popular with guests booking hotels in Powys
Hotel in Presteigne
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. Great location, great room in a fantastic old building.
Hotel in Sennybridge
Set in Sennybridge, 14 km from Brecon Cathedral, The White House offers accommodation with a garden, free private parking and a restaurant. Hotel is in a good location, Brian and Adrian looked after us and our four logged friend very well.
Hotel in Meifod
Featuring a bar, water sports facilities and views of mountain, The Kings Head is located in Meifod, 27 km from Dolforwyn Castle. We had the Welsh full breakfast both mornings, which was exceptional.
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 and a business centre. The outside of the hotel looks great and some of the public spaces were very atmospheric.
Hotel in Llandrindod Wells
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. Staff were great,breakfast was superb!
Hotel in Crickhowell
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. Amazing location next to the ruins of an old castle. The room was very comfortable.
Hotel in Llandrindod Wells
Located in Llandrindod Wells, 15 km from Elan Valley, Bell Country Inn provides accommodation with a garden, free private parking, a restaurant and a bar. This 4-star hotel offers free WiFi. Breakfast was excellent. Artisan bread for toast. Nothing too much trouble for staff.
Hotel in Knighton
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 accommodation offers entertainment staff and an ATM. All very friendly staff, lovely and clean great decor everywhere.
Hotel in Llandrindod Wells
This property is located 1 min walk from the town centre and railway station. The property features a bar serving food, real ales, lager, cider, a selection of gins, plus much more. Lovely, seems historic to an American!
Hotel in Brecon
The oldest hotel in Wales, this charming country house has a tranquil location, set in the Brecon Beacons with riverside and mountain views. There is free WiFi and free parking. The Castle Of Brecon Hotel is a very nice place to stay.
Hotel in Knighton
Set in Knighton, The Knighton Hotel features a shared lounge, garden and free WiFi. The hotel has family rooms. Martin was an absolutely wonderful host.
Hotel in Newtown
Located in Newtown, 45 km from Elan Valley, The Bell Hotel provides accommodation with free WiFi and free private parking. Nice location within Quaint Newtown. Great value and clean.
Hotel in Brecon
Situated in Brecon, 49 km from Elan Valley, Markets Tavern Hotel features accommodation with a garden, free private parking, a restaurant and a bar. Excellent location great music friendly staff
Hotel in Llandrindod Wells
Centrally situated in the historic town of Llandrindod Wells, the Hampton Hotel & restaurant features free Wi-Fi in public areas and free onsite parking. very nice service staff. located in the center of the town.
Hotel in Hay-on-Wye
In Hay-on-Wye, The Swan at Hay is positioned between the Brecon Beacons and The Black Mountains. The staff was very friendly, helpful and welcoming!
Hotel in Caersws
Maesmawr Hall is situated in the beautiful Severn Valley, 8 km from the market town of Newtown and 1.6 km from the village of Caersws. The hotel was gorgeous Jay was the guy who served us and helped us check out etc.
The average price per night for a 3-star hotel in Powys this weekend is € 164.92 or, for a 4-star hotel, € 358.42. Looking for something even fancier? 5-star hotels in Powys for this weekend cost on average around € 295.51 per night (based on Booking.com prices).
Couples travelling in Powys loved staying at Unicorn Hotel, Foyles of Glasbury and Tower Hotel.
Similarly, these hotels in Powys are highly rated by couples: Lake Vyrnwy Hotel & Spa, The Trewythen and Three Cocks Hotel.
Some of the best hotels in Powys near Lake Vyrnwy include Lake Vyrnwy Hotel & Spa, Celyn Bach - Uk37083 and Tranquil 3-Bed Cottage Near Lake Vyrnwy.
For hotels in Powys that serve up a highly-rated breakfast, try Bell Country Inn, Unicorn Hotel and Mellington Hall Country House Hotel.
Breakfast at these hotels in Powys are also highly rated: The White House, Tower Hotel and Foyles of Glasbury.
Many families visiting Powys loved staying at The George and Dragon Inn, Unicorn Hotel and Foyles of Glasbury.
Similarly, Tower Hotel, Bell Country Inn and The Lion Hotel are also popular among family travellers.
On average, it costs € 132.19 per night to book a 3-star hotel in Powys for tonight. You'll pay on average around € 155.52 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Powys will cost around € 182.37 (based on Booking.com prices).
On average, 3-star hotels in Powys cost € 113.07 per night, and 4-star hotels in Powys are € 137.01 per night. If you're looking for something really special, a 5-star hotel in Powys can on average be found for € 157.70 per night (based on Booking.com prices).
Bell Country Inn, The Lion Hotel and Maesmawr Hall Hotel have received great reviews from travellers in Powys regarding the views from their hotel rooms.
Guests staying in Powys also spoke highly of the views from the rooms at Lake Vyrnwy Hotel & Spa, Three Wells B&B and The Llanelwedd Arms Hotel.
There are 1,006 hotels in Powys you can book on Booking.com.
Unicorn Hotel, Tower Hotel and Foyles of Glasbury are some of the popular hotels in Powys.
In addition to these hotels, The Royal Oak Hotel, Welshpool, Mid Wales, Lake Vyrnwy Hotel & Spa and Bear Crickhowell are also popular in Powys.
Llandrindod Wells, Brecon and Crickhowell are popular with other travellers visiting Powys.
Near Powys Castle. Quiet location at rear of hotel . Good car park.
Room - lovely size & clean - comfortable bed. Room service was offered despite arriving really late into evening. Reception staff friendly
The Castle Of Brecon Hotel is a very nice place to stay. Many updates & improvements have been done while keeping the history of the hotel intact. The employees are friendly and are willing to assist visitors.
classic British hotel, maybe 200 years old, right in the heart of Brecon.
super convenient, great location and had everything we needed
Very central hotel in an old building very well maintained. Staff very courteous and helpfull. Nice rooms and no complaints.
The hotel was gorgeous Jay was the guy who served us and helped us check out etc. He was amazing top notch customer service.
Lovely oldie world hotel with all modern conveniences. Breakfast buffet is high quality and quiet varied. Showers are some of the best I've ever used and are fantastic after a days walking or climbing.
Quiet cottage, very new & clean!
Lovely, friendly staff. We stayed in a refurbished room that was cosy, modern and very clean. Breakfast was great. Would definitely recommend and visit again.
very nice service staff. located in the center of the town.
Very good location, free parking available, comfy, clean and spacious room, very kind staff, gluten free breakfast provided, great dinner at the pub. Highly recommended!
Lovely staff welcomed us over New Year. Breakfast was superb, location perfect for exploring the Brecon Beacons, lovely grounds and views from the room and access to Crickhowell. We came by foot and it was convenient and well equipped for hikers/walkers. Would definitely stay again!
It was such a beautiful cottage that felt more than a home than a holiday cottage. It had everything you could need plus it was set in beautiful peaceful countryside. The hosts were helpful but not intrusive and left us to enjoy the cottage and our time as a family.
Lovely, seems historic to an American!
The pool, the location, the amazings hosts, the view….everything.
If you are looking for peace and quiet then this is the place, fantastic surroundings and only a short drive to town, decent facilities and beautiful grounds including a lake, very helpful and polite receptionist on site for most of the day, shame we did not stay longer but will return. 😍😍😍😍😚😍😍😍😘😘😘😘