Powys, United Kingdom

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Powys

: 2730 options found

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

Glaslyn Estate Llanwrthwl, Nantmel

Room in this hotel

from £ 367
per night
3 Glanrafon Llanwddyn, Llanwddyn

Room in this hotel

from £ 412
per night
Beulah, LD5 4UE, United Kingdom, Treflys

Room in this hotel

from £ 173
per night
The Gathering - Apple Cabin Woodside, Bettws Cedewain

Room in this hotel

from £ 412
per night
Barn End Brandy House Felindre, Beguildy

Room in this hotel

from £ 173
per night
Cherry Tree Lodges Ffaldau Lane, Penybont

Room in this hotel

from £ 412
per night
Gellilas, St Harmon

Room in this hotel

from £ 110
per night
Bishops Castle, SY9 5DA, United Kingdom, Bishops Castle

Room in this hotel

from £ 241
per night
Llanrhaeadr-ym-Mochnant, SY10 0AU, United Kingdom, Llanrhaeadr-ym-Mochnant

Room in this hotel

from £ 412
per night
Waen Waen Lane, Llandinam

Room in this hotel

from £ 226
per night
Penybryn Coed Llanfair Caereinion, Llanfair Caereinion

Room in this hotel

from £ 139
per night
Peterchurch, HR2 0SP, United Kingdom, Peterchurch

Room in this hotel

from £ 173
per night
Henddol Cottage Ffordd Panteinion Friog, Fairbourne

Room in this hotel

from £ 412
per night
2A Quality Square Ludlow SY8 1AR,, Ludlow

Room in this hotel

from £ 238
per night
Dolgellau, LL40 1LY, United Kingdom, Dolgellau

Room in this hotel

from £ 111
per night
The Jolly Roger 9 Copperhill Street, Aberdovey

Room in this hotel

from £ 218
per night
Cyfie Farm Llanfihangel, Llanfihangel-Yng-Ngwyfa

Room in this hotel

from £ 173
per night
Fairbourne, LL38 2PQ, United Kingdom, Fairbourne

Room in this hotel

from £ 441
per night
Titterstone Lea Clee Hill, Ludlow

Room in this hotel

from £ 296
per night
7 Penmaes, Rhayader

Room in this hotel

from £ 448
per night