There's a tale to go with every creak of the floorboards at this history-soaked establishment, supposedly the oldest hotel in England. Among other esteemed residents, Mary, Queen of Scots stayed here from 1576 to 1578, albeit against her will. The rooms still retain their grandeur (some have four-poster beds), and there are several bars, lounges and dining options.
Old Hall Hotel
Peak District