Portree is the capital and largest town of the Isle of Skye in the Inner Hebrides of Scotland. It is a civil parish and lies within the Highland c…Portree is the capital and largest town of the Isle of Skye in the Inner Hebrides of Scotland. It is a civil parish and lies within the Highland council area, around 74 miles from its administrative centre of Inverness.