Hallaig Guest House is located in Staffin, on the Isle of Skye’s northern coast. It offers free parking and WiFi and a full Scottish breakfast. All rooms have views of the gardens and mountains, and include a flat-screen TV and tea and coffee facilities with homemade shortbread. Each room has an en suite shower or bath with a hairdryer and toiletries provided. The full Highland breakfast includes local eggs, Isle of Skye sausages and Stornoway black pudding, and a vegetarian breakfast is also available. Staffin is around 20 miles north of the island’s main town of Portree, which is the arrival point of ferries from Mallaig and Oban. It offers easy access to walking areas including the Trotternish Ridge, the Old Man of Storr and the Quiraing.