Hotels in Powys
Average price from £35
Looking for big cities, bright lights and wild nights out? Expect to find exactly the opposite when you stay in our Powys hotels. Thanks to its sparse population, forests and mountain ranges, Powys epitomises unspoilt Welsh countryside. It’s also a notorious Welsh-language stronghold - so you'd better brush up on your Cymraeg.
Average price from£45.00View details
OswestryRods Meadow Maes-Y-Clawdd Maesbury Road Estate SY10 8NN (39.7 miles)Average price from£35.00View details
Shrewsbury Town CentreSmithfield Road Shrewsbury SY1 1QB (38.5 miles)Average price from£35.00View details
Ebbw ValeVictoria Business Park Waunllwyd Ebbw Vale NP23 8AN (40.2 miles)Average price from£40.00View details