Situé à Portree, à 36 km du château de Dunvegan, le Portree Guest House propose un jardin, un parking privé gratuit et un salon commun. Il propose des chambres familiales et une aire de pique-nique. Chaque chambre possède une terrasse.
Les chambres comprennent un bureau et une télévision à écran plat. Les chambres sont équipées d'une bouilloire, d'une salle de bains privative et d'une connexion Wi-Fi gratuite. Certaines possèdent également un balcon et d'autres offrent une vue sur la mer. Toutes les chambres du Portree Guest House comprennent un coin salon.
Un petit-déjeuner buffet, à la carte ou anglais/irlandais complet est servi sur place.
L'aéroport de Benbecula, le plus proche, est implanté à 102 km.