From wonderfully well-preserved gems to romantic cliff-top ruins, 10 amazing castles in Scotland. VisitScotland

1.- Eilean Donan Castle in the Highlands.
2.- Dunnottar Castle in Aberdeen City and Shire.
3.- Glamis Castle in Dundee & Angus.
4.- Edinburgh Castle.
5.- Cawdor Castle in the Highlands.
6.- Neidpath Castle in the Scottish Borders.
7.- Stirling Castle.
8.- Fyvie Castle in Aberdeen City and Shire.
9.- Dunrobin Castle in the Highlands.
10- Inveraray Castle in Argyll & The Isles.