Lonely Planet
The 8 Best Castles to Visit in Scotland
From Edinburgh to Eilean Donan, the best castles in Scotland for fascinating history, beautiful architecture, rugged settings, royal heritage and gory stories.
17th-century castle in the Cairngorms.
