Powys, United Kingdom

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Powys

: 2739 options found

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

25 High Street, Bishops Castle

Room in this hotel

from € 1,535
per night
Upper House Farm Yarpole, Leominster

Room in this hotel

from € 448
per night
Machynlleth, SY20 9LW, United Kingdom, Machynlleth

Room in this hotel

from € 203
per night
15 Maes Talaran, Dolgellau, LL40 1HR, United Kingdom, Dolgellau

Room in this hotel

from € 111
per night
Llanfyllin, SY22 5HY, United Kingdom, Llanfyllin

Room in this hotel

from € 482
per night
Rowton Grange Aston-on-Clun, Broome

Room in this hotel

from € 482
per night
Rhayader, LD6 5LU, United Kingdom, St Harmon

Room in this hotel

from € 482
per night
Drainbyrion Farm House The Old Hall, Llanidloes Without

Room in this hotel

from € 232
per night
Glanrhyd Cottage Abercegir, Machynlleth

Room in this hotel

from € 459
per night
Dolgellau, LL40 1BU, United Kingdom, Dolgellau

Room in this hotel

from € 375
per night
Rhyd-cymmerau, SA19 7PR, United Kingdom, Llanybydder

Room in this hotel

from € 203
per night
3 Mortimer Court Old Street, Ludlow

Room in this hotel

from € 440
per night
All Stretton, SY6 7JN, United Kingdom, Church Stretton

Room in this hotel

from € 482
per night
Far Horizon 22 Seven Wells Banks Head, Bishops Castle

Room in this hotel

from € 1,535
per night
Trysor Y Mor, Borth

Room in this hotel

from € 478
per night
Bron Aber, Arthog

Room in this hotel

from € 482
per night
Rhosgadlas Tal Y Llyn, Llanfihangel-y-Pennant

Room in this hotel

from € 438
per night
Penybryn Coed Llanfair Caereinion, Welshpool

Room in this hotel

from € 222
per night
Railway Cottages, Fairbourne

Room in this hotel

from € 483
per night
Preston-on-Wye, Byford

Room in this hotel

from € 907
per night