Powys, United Kingdom

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Powys

: 2735 options found

Select dates so you can see the availability and exact prices.

200 Whitecross Road, Hereford

Room in this hotel

from € 207
per night
Teggs Farm, Wattlesborough, Halfway House, Shrewsbury, SY59EA, United Kingdom, Shrewsbury

Room in this hotel

from € 374
per night
Ty Haf Carno, Caersws

Room in this hotel

from € 461
per night
Little Quebb Farm Eardisley, Kington

Room in this hotel

from € 700
per night
Rowley Court Kimbolton, Leominster

Room in this hotel

from € 295
per night
Hayford Farm Westbury, Shrewsbury

Room in this hotel

from € 536
per night
Stiperstones Snailbeach, Shrewsbury

Room in this hotel

from € 696
per night
Treboeth Bleddfa, Llangunllo

Room in this hotel

from € 461
per night
Treboeth Bleddfa, Llangunllo

Room in this hotel

from € 452
per night
Nantmawr, Shrewsbury

Room in this hotel

from € 536
per night
Little Quebb Farm Eardisley, Kington

Room in this hotel

from € 700
per night
Bridge House Holidays Bridge House, Brecon

Room in this hotel

from € 95
per night
Midland Farm, Norton Canon, Norton Canon

Room in this hotel

from € 299
per night
Cader Rd, Dolgellau

Room in this hotel

from € 128
per night
No 2 Bryngwanoff Cottages Howey, Disserth and Trecoed

Room in this hotel

from € 237
per night
New Penny Penybont, Penybont

Room in this hotel

from € 461
per night
Y Bwthyn Abergynolwyn, Llanfihangel-y-Pennant

Room in this hotel

from € 426
per night
Ty Twt Stryd-Yr-Eglwys, Llanon

Room in this hotel

from € 314
per night
The Old Rectory Batchcott Richards, Ludlow

Room in this hotel

from € 338
per night
2 Castle Green Bronllys Road Talgarth, Talgarth

Room in this hotel

from € 460
per night