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.

MID WALES INN, PANT Y DWR, Rhayader, LD6 5LL, United Kingdom, St Harmon
106 reviews
9.0

Room in this hotel

from € 197
per night
The Old Vicarage, Corris, Machynlleth
224 reviews
10

Room in this hotel

from € 154
per night
Lower Broad Street Ludlow SY8 1PQ,Lower Broad Street, Ludlow
304 reviews
8.0

Room in this hotel

from € 274
per night
Bow Street, SY23 3DG, United Kingdom, Tirymynach

Room in this hotel

from € 282
per night
Llandrindod Wells, LD1 5TY, United Kingdom, Penybont

Room in this hotel

from € 282
per night
Aberceiro Bungalow, Bow Street

Room in this hotel

from € 226
per night
13 South Marine Terrace, Apartment 4, Aberystwyth

Room in this hotel

from € 157
per night
9 Marine Terrace, Aberystwyth, Ceredigion, Aberystwyth, SY23 2AZ, United Kingdom, Aberystwyth

Room in this hotel

from € 392
per night
Staylittle Farm, Dolgellau
31 reviews
9.0

Room in this hotel

from € 297
per night
Cnwc Y LLO Road, Off Hospital Road, Builth Wells, Powys, Wales LD2 3HE, UK, Builth Wells

Room in this hotel

from € 106
per night
Haulfryn, Llandderfel

Room in this hotel

from € 791
per night
Letton Hereford HR3 6DT,, Clehonger
17 reviews
9.8

Room in this hotel

from € 297
per night
Dolffanog Fawr, Tal-y-llyn, Llanfihangel-y-Pennant
224 reviews
10

Room in this hotel

from € 197
per night
Seabrin 14, South Marine Terrace, Aberystwyth, SY23 1JX, United Kingdom, Aberystwyth
57 reviews
9.0

Room in this hotel

from € 245
per night
Highfield Dorstone, Hay-on-Wye, HR3 5SU, United Kingdom, The Bage
37 reviews
10

Room in this hotel

from € 181
per night