
Discover Portree
Skye's main town: a harbour of painted houses, and the bus stand for the Storr and the Trotternish loop
The king's port, or the slope harbour
Portree is the main town on the Isle of Skye, with about 2,310 people by the 2020 figure Wikipedia gives. The harbour is fringed by cliffs, the pier was designed by Thomas Telford, and the Royal Hotel stands on the site of MacNab's Inn, where Flora MacDonald and Bonnie Prince Charlie last met in 1746.
Above the harbour is the Lump, Am Meall, a rocky knoll where the Skye Highland Games are held each August, topped by the Apothecary's Tower that Dr Alexander MacLeod built in the 1830s. The Storr is about ten kilometres north in a straight line, and the town's bus stand is how most people without a car reach it.

Where To Eat
From fine dining to casual favourites
Scorrybreac
Tasting-menu restaurant on Bosville Terrace above the harbour, chef Calum Munro. Book online; no under-12s.
The Lower Deck
Seafood on the harbourside. No reservations; closed Wednesdays.
Birch
Speciality coffee and brunch on Bayfield Road, named 50th in the World's 100 Best Coffee Shops 2026.
What's On
Upcoming events and things happening in Portree
Skye Highland Games
RecurringHighland games and solo piping on the Lump above the harbour, in early August.
Skye Live
RecurringContemporary folk and electronica festival in Portree, 6 to 8 May 2027.
Isle of Skye Half Marathon, 10K and Fun Run
RecurringHalf marathon, 10K and fun run from Portree, Saturday 12 June 2027.
Portree Right Now
The live weather feed for Portree is unavailable at the moment. Check the Met Office forecast for Skye before you set out, and remember that cloud on the Storr can come down while the harbour is still dry.




