All places › Portree
Portree
Portree
Portree is the main town on the Isle of Skye, with a brightly coloured harbour and sheltered bay where fishing boats come and go. It has independent shops, restaurants and pubs, and is a central base for Dunvegan, Uig, Staffin and Broadford.
Map not showing? Some browsers with tracker blocking, such as DuckDuckGo, hide it. Open the hotel map in a new tab
Where to stay
- Portree harbourRooms with bay views near the pier and restaurants
- Somerled SquareCentral square with shops and bus stops
- StruanVillage on the west side, about 20 minutes away by car
- DunveganVillage with a castle, about 30 minutes away by car
- StaffinVillage on the Trotternish coast, about 30 minutes away by car
Getting there
- Citylink and Ember run long-distance coaches from Inverness, Edinburgh and Glasgow along the A87 to Skye; journeys to Portree take about 3.5 hours from Inverness
- By road Portree is about 3 hours from Inverness and 5 hours from Glasgow; some Skye roads are single track with passing places
- CalMac sails daily from Mallaig to Armadale in Sleat, and booking ahead is strongly advised in summer
- Somerled Square car park has 24 pay and display spaces, with a 2-hour maximum stay
Travel details can change, especially on event days — check with the venue or operator before you travel.
More places near Portree
Questions people ask
Where is the best place to stay near Portree?
Portree harbour: Rooms with bay views near the pier and restaurants. Somerled Square: Central square with shops and bus stops. Struan: Village on the west side, about 20 minutes away by car. Dunvegan: Village with a castle, about 30 minutes away by car. Staffin: Village on the Trotternish coast, about 30 minutes away by car.
How do I get to Portree?
Citylink and Ember run long-distance coaches from Inverness, Edinburgh and Glasgow along the A87 to Skye; journeys to Portree take about 3.5 hours from Inverness. By road Portree is about 3 hours from Inverness and 5 hours from Glasgow; some Skye roads are single track with passing places. CalMac sails daily from Mallaig to Armadale in Sleat, and booking ahead is strongly advised in summer. Somerled Square car park has 24 pay and display spaces, with a 2-hour maximum stay.
Any tips for visiting Portree?
Skye rooms fill early for summer, so book well ahead, and allow extra time on single-track roads.