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.
Conical spires overlook formal gardens and Moray Firth.

