Lovely place, very welcoming. Wonderful 3 course meal in the evening, all cooked from scratch and tasty and the breakfast was the best I’ve had in a long time. Dog friendly, he loved it. We were lucky enough to stay in a room that overlooked the centre with plenty of horses travelling through. We had a couple of walks and a visit to the Castle. Middleham is small with beautiful countryside and the local beers are well worth a try. We will be back as 10/10. Before booking we looked at previously reviews which were all very good apart from one which was low, can honestly say the review did not sound like this hotel at all. It is an older building with lots of character, is comfortable and everyone we came into contact with were friendly, helpful and welcoming.