Dunvegan Castle is the ancestral seat of the Chiefs of Clan MacLeod and has been continuously occupied by the same family for almost 800 years – making it the oldest continuously inhabited castle in Scotland. The castle sits on a rocky outcrop on the shores of Loch Dunvegan, and the gardens – including a walled garden and water garden – are beautiful at any time of year. Seal boat trips depart from the castle jetty.
History
The MacLeods have held Dunvegan since the 13th century. The castle houses treasured clan heirlooms including the Fairy Flag – an ancient silk banner said to have magical powers to protect the clan in battle. Legend dates it to a fairy gift; modern analysis suggests it may be a Norse banner from the 7th century. Bonnie Prince Charlie's waistcoat and a lock of his hair are also displayed.
Visiting Dunvegan Castle
Open seasonally, typically April to mid-October. The castle gardens are open year-round in some periods. Seal boat trips on Loch Dunvegan depart from the castle jetty (weather permitting). Allow 2 hours for castle and gardens. Dunvegan is about 25 minutes from Portree on the A850.
Highlights
- Oldest continuously inhabited castle in Scotland
- The legendary Fairy Flag – a MacLeod clan treasure
- Seal boat trips from the castle jetty
- Beautiful walled and water gardens on Loch Dunvegan
Private tours including Dunvegan Castle
We can include Dunvegan Castle in a private tour with a dedicated driver-guide and luxury Mercedes vehicle. Pick-up from your hotel, airport or cruise port.
Frequently asked questions
- Can you visit Dunvegan Castle?
- Open seasonally, typically April to mid-October. The castle gardens are open year-round in some periods. Seal boat trips on Loch Dunvegan depart from the castle jetty (weather permitting). Allow 2 hours for castle and gardens. Dunvegan is about 25 minutes from Portree on the A850.
- When was Dunvegan Castle built?
- Dunvegan Castle dates from 13th century onwards. It is classified as a clan seat, oldest continuously inhabited castle in scotland and is located in Dunvegan, Isle of Skye.
- How do I get to Dunvegan Castle?
- Dunvegan Castle is in Dunvegan, Isle of Skye, Isle of Skye. We offer private tours that include Dunvegan Castle with door-to-door transport in a luxury Mercedes vehicle with a dedicated driver-guide.
Visit Dunvegan Castle with a private driver-guide
Tell us which castles you'd like to visit and we'll build a bespoke tour. Private vehicle, flexible routing and door-to-door transport.
Request a Quote →
