Portree is the center of commerce and cultural life on the island, with a number of boutiques, cafés and pubs that belies the town's size. The eye-catching harbor welcomes cruise ships and fishing boats bringing in the day's fresh catch (which you can easily find at the many restaurants).