Dunvegan Castle
Caisteal Dhùn Bheagain
Scotland · Isle of Skye · Near Portree
Built 1220 · Medieval (13th-century origins, Victorian additions)
This page is part of an independent travel guide and is not affiliated with, endorsed by, or operated by Dunvegan Castle.

© Castles & Palaces
Quick Facts
- Hours
- Daily 10:00–17:30
- Day trip from
- €198
- Duration
- 2–3 hours
- Best time
- May to September
- Nearest city
- Portree
Featured Tour
Inverness: 2-day Isle of Skye, Fairy Pools & Castles Tour
Cancellation available · Instant confirmation
Highlights
- ✦The oldest continuously inhabited castle in Scotland — the same clan has lived here since the 13th century
- ✦Home of the Fairy Flag — a mysterious 4th–7th century silk cloth said to have magical protective powers for the MacLeod clan
- ✦Boat trips from the castle jetty to see wild seal colonies in the sea loch
- ✦Set at the head of Loch Dunvegan with views of the Outer Hebrides on clear days
- ✦The gardens include a spectacular walled garden and a Victorian water garden
Skip the queue with a guided tour
Skip-the-line tickets & expert guides
Dunvegan Castle holds a distinction unlike any other castle in Scotland: it has been continuously inhabited by the same family — the MacLeods — since the early 13th century. For 800 unbroken years, through wars, famines, Jacobite risings, and Highland clearances, the chiefs of Clan MacLeod have held this position at the head of a remote sea loch on the Isle of Skye. That continuity gives Dunvegan a quality of authenticity — of genuine, accumulated, layered history — that purpose-built attractions cannot manufacture.
The castle sits directly at the water's edge, approachable only by sea or a drawbridge until the 19th century. The Victorian modifications that created the current exterior — battlemented towers, a gatehouse in Gothic Revival style — overlay medieval walls of genuine antiquity, some of which date from the 13th and 14th centuries. The interior reflects 800 years of continuous occupation rather than any single decorator's vision: portraits of MacLeod chiefs hang beside Jacobite relics, medieval weapons, and Victorian watercolours of the Cuillin mountains visible across the water.
The castle's most famous possession is the Fairy Flag — a fragile square of silk held in a glass case in the Drawing Room. Legend holds that the flag was given to a MacLeod chief by his fairy wife when she returned to her people, and that waving it will summon supernatural aid in times of crisis. Scientific analysis has dated the silk to the 4th–7th centuries AD, possibly from Rhodes or Syria, making it authentically ancient even if the fairy story is embellishment. MacLeod soldiers in World War Two reportedly carried photographs of the flag into battle.
History
Leod, the founder of the MacLeod clan and a descendant of the Viking kings of the Isle of Man, established himself on Skye in the early 13th century. His successors built the first tower on the current castle site around 1220, making it one of the earliest stone castles in the western Highlands. The castle was gradually extended over the following centuries — the Fairy Tower (14th century), the East Wing (16th century), and the Keep (17th century) — all absorbed into the growing structure.
The MacLeods were caught on the wrong side of several historical turning points. They supported the Jacobite cause in 1715 but prudently switched sides by 1745, avoiding the crushing reprisals that followed Culloden. The current appearance of the castle dates largely from the Victorian restoration undertaken in the 1840s, which regularised the exterior and added the battlemented towers. The castle has been open to the public since 1933 and remains the private home of the 30th Chief of Clan MacLeod.
How to Visit
Getting there: From Inverness, drive the A87 to Kyle of Lochalsh and cross the Skye Bridge (free, no toll) to the island — roughly 1 hour 40 minutes. From the bridge, continue north on the A87 to Portree, then take the A850 west for 25 km to Dunvegan (30 minutes). Alternatively, take the CalMac ferry from Mallaig to Armadale on Skye (45 min sailing; book ahead in summer) and approach from the south. Most visitors drive; car hire is available in Inverness. Public buses on Skye are limited to one or two services a day on this route.
Tickets: Walk-up entry £17 adult, £10 child. The GYG tour (t433330, from €198, 4.9★/450 reviews) is a 2-day small-group excursion from Inverness covering Dunvegan Castle, the Fairy Pools, and Highland castles with accommodation included — book in advance as it sells out in peak season.
Practical tips: Book the 45-minute seal colony boat trip from the castle jetty when you arrive — spaces fill up quickly on busy days. Pack waterproofs whatever the forecast; Skye's weather changes fast. The castle is closed November to March, so check dates before travelling.
Combine with: [Eilean Donan Castle](/castles/scotland/eilean-donan-castle) sits at the Skye Bridge junction on the mainland and takes under an hour to reach — it pairs naturally with a Dunvegan visit on the same Skye day trip. [Edinburgh Castle](/castles/scotland/edinburgh-castle) is the obvious anchor for a longer Scotland itinerary.
Frequently Asked Questions
The Fairy Flag is a fragile square of yellowish silk, now held in a glass case in the Drawing Room. MacLeod clan tradition holds that it was given by a fairy woman to a clan chief, and that waving it three times will summon supernatural help in times of crisis. Scientific analysis has identified the silk as originating from the Middle East or Eastern Mediterranean, dating to approximately the 4th–7th centuries AD — making it genuinely ancient. How it came to Skye is unknown. During World War Two, MacLeod clan members carried photographs of the flag into combat.
Location
Dunvegan, Isle of Skye IV55 8WF, Scotland
Nearby Castles
Tours & Tickets
Powered by GetYourGuide
From
€198/ person


