Enjoy a taste of Wales with local produce, home cooking and a friendly welcome in a homely atmosphere.
Beili Neuadd, St Harmon, Rhayader, Powys, LD6 5NS
Tariff = B&B: £75, single occupancy £40
Sleeps = 3 double rooms
Pets = Dogs welcome by arrangement
Click here for more information...
Brynteg Guesthouse, East Street, Rhayader, Powys, LD6 5EA
Number of rooms/units = 4 (3 en-suite, 1 with private bathroom)
Tariff = £28 pppn
Sleeps = 7
Click here for more information...
Llanwrthwl, Llandrindod Wells, Powys LD1 6NU
Click here for more information...
Liverpool House, East Street, Rhayader, Powys LD6 5EA 
Click here for more information...
Elan Valley, Powys, LD6 5HS ![]()
Number of rooms/units = 1 double room and 1 family room
Click here for more information...
Tel: 01597 811515
Riverside Lodge, Elan Valley, Rhayader, Powys LD6 5HL
Click here for more information...
Tel: 01597 870366
Church Street, Rhayader, Powys, LD6 5AU
Tariff = £20 per person for twin rooms, £45 for a double room.
Sleeps = 2 twins and 2 doubles
Click here for more information...
The Horseshoe, Church Street, Rhayader, Powys LD6 5AT 
Click here for more information...
Wernhir, Newbridge-on-Wye, Llandrindod Wells, Powys, LD1 6HB 
Click here for more information...