This is one of the most recognized romantic and iconic castles in all of Scotland. Situated in the stunning Scottish Highlands, it's among the most photographed in the country.
This 14th-century castle is set in the Highlands about five miles southwest of Nairn, and is famed for its connection to Shakespeare's Macbeth.
This castle is surrounded by lush forests, secret gardens and turbulent seas. It's set atop a cliff with views of the Firth of Clyde, and it's been associated with American royalty – the Kennedys – since the 14th century.
The Dirleton Castle is a charming and romantic 12th-century castle located just a few miles west of North Berwick. The gardens here are renowned and include an Arts and Crafts herbaceous border.
Edinburgh is the most famous of all Scottish castles. The oldest part, St. Margaret's Chapel, dates from the 12th century and is still standing in its original form.
Glamis Castle serves as the setting for Macbeth, but it's also the real-life family home of the Earls of Strathmore and Kinghorne. It's also where Princess Margaret was born and was the childhood home of HM Queen Elizabeth.
Located on the shore of Loch Fyne, this fairy tale structure serves as the ancestral seat of the Dukes of Argyll, Chiefs of the Clan Campbell whose family have resided in Inverary since the early 15th century.
Nobles and knights once flocked to this castle to revel in its grandeur and gorgeous gardens.
Urquhart Castle offers a wonderful peek of Scotland's dramatic Highlands. The castle's Grand Tower keeps watch over the iconic Loch Ness where visitors may hope to spot the mythical Loch Ness Monster.
For 800 years, Dunvegan Castle, located on the shores of Loch Dunvegan, has served as the ancestral home of the Chiefs of Clan MacLeod. That makes it the oldest continuously inhabited castle in Scotland.