More than just a figment of fairy tales, the wealth of castles in Scotland are reminders of a colorful Highland heritage. Take note of these top Scottish castles to visit.
One of the most recognizable castles hands down is Eilean Donan, venue for most historical films. It sits on its own island on the Kyle of Lochaish with the Isle of Skye as background. Overlooking the capital, Edinburgh Castle has seen quite a few wars in its time but it's well maintained premises are worthy of a visit. The next prominent castle in Scottish history is Stirling Castle, the last stronghold of the English before the Scots won their independence in the 1300s.
Urquhart Castle is the gem of Loch Ness. The mystery of Loch Ness adds more to the atmospheric setting. Also in the Highlands, Inverlochy Castle has been converted to a hotel. So if you're wishing for a moment's chance to sit in the lap of luxury, book a stay here and revel in the outstanding Highland scenery from your window.