Richmond is one of Yorkshire's most rewarding small towns — a compact market town at the foot of Swaledale, with a Norman castle, an 18th-century theatre and access to some of the best walking in the Dales. The Good Hotel Guide recommends hotels in and around Richmond that combine genuine comfort and good food with the kind of independently run welcome that reflects the character of this particular corner of North Yorkshire.