Powys hotels
Search among 212 available hotels in Powys.
1Filter & Sort
1-50 out of 212
8.7
Great3470 total reviews
our site & Booking.com
From£ 101
/nightSelect


8.8
Great2561 total reviews
our site & Booking.com
From£ 68
/nightSelect


The Garden Suite At ShuttleworthGuest house
7.8
Very good99 total reviews
our site & Booking.com
From£ 100
/nightSelect


7.5
Very good809 total reviews
our site & Booking.com
From£ 115
/nightSelect


Haven Of Trees - Hafan Y CoedGuest house
5.5
Needs improvement541 total reviews
our site & Booking.com
From£ 31
/nightSelect


Baskerville HouseGuest house
9.5
Perfect387 total reviews
our site & Booking.com
From£ 107
/nightSelect


8.6
Great1879 total reviews
our site & Booking.com
From£ 83
/nightSelect


Drovers Rest Farm StayHoliday park
8.0
Great89 total reviews
our site & Booking.com
From£ 150
/nightSelect


8.8
Great397 total reviews
our site & Booking.com
From£ 181
/nightSelect


The WellingtonGuest house
7.6
Very good1667 total reviews
our site & Booking.com
From£ 54
/nightSelect


Slate House LodgesHoliday park
9.8
Perfect4 total reviews
our site & Booking.com
From£ 224
/nightSelect


8.0
Great891 total reviews
our site & Booking.com
From£ 79
/nightSelect


Riverview Lodges And GlampingHoliday park
5.0
Needs improvement18 total reviews
our site & Booking.com
From£ 93
/nightSelect


Hay-On-Hye RetreatBed & Breakfast
9.4
Perfect126 total reviews
our site & Booking.com
From£ 138
/nightSelect


Smithfield Farm Bed & BreakfastBed & Breakfast
8.8
Great40 total reviews
our site & Booking.com
From£ 142
/nightSelect


Black Mountain LodgeGuest house
8.2
Great553 total reviews
our site & Booking.com
From£ 82
/nightSelect


8.5
Great11 total reviews
our site & Booking.com
Select


Neuadd Henllan LodgeHotel
7.3
Very good546 total reviews
our site & Booking.com
From£ 70
/nightSelect


The Coach House BreconGuest house
9.2
Perfect225 total reviews
our site & Booking.com
From£ 174
/nightSelect
Show more
| 🏨 Powys hotels | 212 |
| 👛 Lowest price | 27 GBP |
| ✍️ Hotels Reviews | 10 500 |