El centro de Portree es el más cercano a Tor View, que se encuentra a 2.1 km de distancia del hotel. Allí se encuentra Skye Museum of Island Life, uno de los lugares de interés populares de la zona.