editSuggest an edit

Old Hall Hotel Ltd

Transport and Travel / Hotels

The Square,
Buxton, SK17 6BD

01298 22841

Call 01298 22841
Get directions to this
location on Google Maps.
Open website
in new tab.
Share this business
on social media.


The Old Hall Hotel in Buxton is reputed to be the oldest hotel in England, one time host to Mary Queen of Scots. The Old Hall's mellowed walls and many ancient rooms reflect the pedigree of its rich past, yet providing every comfort, cuisine and high technology expected from the best hotels of today.