Interested in visiting a medieval castle in Scotland? Here is our picks for the 10 best Scottish castles that date from the Middle Ages. These castles have largely remained the same since they were built in the Middle Ages. We have left out castles that are now in ruins, such Kildrummy Castle, and ones that have been substantially altered over the centuries.
See also our page on Top 10 Medieval Castles in England.
Visitor information for these Scottish Castles
Eilean Donan – owned by the Conchra Charitable Trust
Edinburgh Castle – is operated by Historic Scotland
Stirling Castle – is operated by Historic Scotland
Castle Stalker – is privately owned and is open to tourists only a few weeks each year
Castle Campbell – is operated by Historic Scotland
Blackness Castle – is operated by Historic Scotland
Doune Castle – is operated by Historic Scotland
Dunvegan Castle – is still owned by the Clan MacLeod
Broughty Castle – is now operated by Dundee City Counci
Smailholm Tower – is operated by Historic Scotland
Videos of Scottish Castles