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 co…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.