In Ashbourne itself; bramhalls, the Green Man, The Station or the White Heart all do rooms and food. I lived there so never stayed in any, but drank and ate in all for many years; Bramhalls does decent food but is on a noisy/ busy road, Green Man is pretty busy at weekendsand probably a touch tatty, white heart on a budget and probably a bit noisy at weekends but the station is just a little out of the centre of town so would be quieter. All are in town so eating and drinking is fine. If I had to, I'd probably stay at the Station and eat at Bramhalls.