Cuillin Hills Hotel
Grounds above the harbour with views across to the Cuillin.
Cuillin Hills Hotel sits in its own grounds on Scorrybreac Road, on the high ground above Portree harbour. The elevated position gives it clear views back across the harbour and, on a good day, out towards the Cuillin ridge to the south, while still being an easy walk down into the town centre.
It's one of the higher-rated hotels in the area, at 4.7 out of 5 from more than 1,370 Google reviews. The property runs its own restaurant and bar, has a garden and terrace looking out over the grounds, and offers free on-site parking — useful given how tight parking can be down in Portree itself. Rooms are en-suite, and the hotel also handles weddings, with a bridal suite and meeting rooms for larger groups.
Check availability for Cuillin Hills Hotel on Booking.com →