Portree is the principal town on Skye. Population about 2500 of which 38 pct. can speak Gaelic. The town is well endowed with a wide range of accommodation, from bunkhouses through to luxury hotels.Central location provides a good base for touring the island.