Powys Bed and Breakfasts

Filter
Sort

from £90

Llanbister, Wales

View details

from £65

Shrewsbury, Wales

Check Availability

from £121

Shrewsbury, Wales

Check Availability

from £95

Shrewsbury, Wales

Check Availability

from £138

Presteigne, Wales

Check Availability

from £59

Shrewsbury, Wales

Check Availability

from £131

Shrewsbury, Wales

Check Availability

from £73

Shrewsbury, Wales

Check Availability

from £109

Shrewsbury, Wales

Check Availability

from £60

Shrewsbury, Wales

Check Availability

from £70

Shrewsbury, Wales

Check Availability

from £29

Shrewsbury, Wales

Check Availability

from £70

Shrewsbury, Wales

Check Availability

from £35

Shrewsbury, Wales

Check Availability

from £35

Shrewsbury, Wales

Check Availability

Sponsored Links