Isle of Skye

Dunvegan Castle

About

Dunvegan Castle

Dunvegan Castle on the Isle of Skye is the home to Clan MacLeod and is the oldest continuously inhabited castle in Scotland for more than 800 years. Inside, visitors can explore historic rooms filled with clan treasures, such as the well-known Fairy Flag, which is believed to bring luck and protection. The castle gardens are a peaceful contrast to Skye’s wild landscape, with colourful flowers, streams and woodland paths. You can also opt to take a boat trip to see seals in Loch Dunvegan - one of the highlights of any trip to the island (open from April to October).

Things to see & do

Tour the castle interiors and see the legendary Fairy Flag
Visit the clan exhibition and learn about Clan MacLeod history
Walk the loch gardens with their waterfalls and woodland paths
Browse the castle shop and café
Take a seal boat trip on Loch Dunvegan
Walk around the loch shore for views back to the castle

FAQs

How old is Dunvegan Castle?

The MacLeods have lived at Dunvegan since the 13th century, more than 800 years, which makes it the oldest continuously occupied castle in Scotland.

What is the Fairy Flag at Dunvegan Castle?

The Fairy Flag is Dunvegan's most prized possession, a tattered piece of ancient silk said to have been given to the MacLeods by fairies and able to save the clan in a crisis. Its origins are uncertain; it may date from as early as the 4th to 7th centuries AD.

Is Dunvegan Castle worth visiting?

It is. Dunvegan brings together deep clan history, the legendary Fairy Flag, gardens beside the loch, and seal boat trips on Loch Dunvegan. Allow two to three hours for a full visit.

How far is Dunvegan Castle from Portree?

Dunvegan Castle lies about 23 miles northwest of Portree, roughly 35 minutes by car on the A850. It makes an easy half-day trip, often paired with Neist Point.

Visit
Dunvegan Castle

Book a private tour and explore

Dunvegan Castle

with a local expert guide.

Map of Scotland filled with the white diagonal cross of the Saint Andrew's flag on a blue background.
Key Facts
Region
Isle of Skye
From Inverness
88 miles (1hr 57mins)
From Edinburgh
165 miles (3hr 40mins)
Best time to visit
April–October when castle and gardens are open; seal boat trips in summer
Location
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
Dunvegan Castle
,
Isle of Skye

Start Planning Your Scotland Adventure

Please contact us if you’d like to customise an existing tour or if you want to create a bespoke tour specifically for you and your group.

Our expert team of advisors are here to help.

Magnifying glass focusing on the word Scotland on a detailed map showing nearby towns and features.