From its perch on a rocky outcrop overlooking Loch Dunvegan, this is the oldest continuously inhabited castle in Scotland, serving as the ancestral home of the MacLeod clan for over 800 years. Explore its rich history through guided tours, view artefacts like the Dunvegan Cup and the Fairy Flag, and amble across the beautifully maintained gardens. Boat trips to nearby seal colonies offer the chance to view the castle from the water, making it a must-visit while traversing Skye.




