Dunvegan Castle

Dunvegan Castle information

adult/child £10/7
Opening hours
10am-5.30pm Apr–mid-Oct
Something wrong?
Submit a correction

Skye’s most famous historic building, and one of its most popular tourist attractions, Dunvegan Castle is the seat of the chief of Clan MacLeod. It has played host to Samuel Johnson, Sir Walter Scott and, most famously, Flora MacDonald. The oldest parts are the 14th-century keep and dungeon but most of it dates from the 17th to 19th centuries.

In addition to the usual castle stuff – swords, silver and family portraits – there are some interesting artefacts, most famous being the Fairy Flag, a diaphanous silk banner that dates from some time between the 4th and 7th centuries. Bonnie Prince Charlie’s waistcoat and a lock of his hair, donated by Flora MacDonald’s granddaughter, share a room with Rory Mor’s Drinking Horn, a beautiful 16th-century vessel of Celtic design that could hold half a gallon of claret. Upholding the family tradition, in 1956, John Macleod – the 29th chief, who died in 2007 – downed the contents in one minute and 57 seconds ‘without setting down or falling down’.