The Granby Hotel ligt in het centrum van Scarborough. Het ligt op slechts 10 minuten lopen van de North Bay en South Bay Beaches.
De kamers zijn voorzien van een flatscreen-tv en koffie- en theefaciliteiten. De meeste kamers hebben een eigen badkamer met een douche of een bad.
Er is gratis WiFi in de openbare ruimtes.
De winkels, pubs en restaurants in het centrum van Scarborough liggen op slechts 5 minuten lopen van het Granby Hotel. Het park Peasholme ligt op slechts 15 minuten lopen van het hotel en de prachtige haven is te voet in slechts 10 minuten te bereiken.