The Duke's Head in Richmond, Surrey - comfortable pub B&B, run by a lovely couple; also has a friendly bar serving delicious lunches and dinners.
The Blackwell Grange Hotel on the outskirts of Darlington was superb, couldn't fault anything. We had a long weekend there two years ago and I'm seeking an opportunity to go back.
Oh, and I agree with Kate about the Wetherspoons Portland Hotel in Chesterfield. OH was a big fan of the JDW chain and we stayed in many of their hotels but Chesterfield has always been my favourite, stayed there several times.