Staffin is a small and delightful village resting on the northern half of the Isle of Skye. Within the village, you will find two restaurants, two shops and a part time opening Post Office, in addition to the Staffin Slipway for sailing, the only sandy beach in the north of Skye and lots of walks. The town of Portree is approx. 17 miles away, where you will find even more amenities and things to do.