A view of the iconic Edinburgh Castle, looking up from Princess Street gardens with the Ross fountain in the foreground. XL image size.

from USA TODAY 10Best

10 of the most beautiful and charming castles in Scotland

Discover 10 of the most picturesque, enchanting and historic castles that dot the landscape of Scotland.

Eilean Donan Castle

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.

Cawdor Castle

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.

Culzean Castle

Image courtesy of VIsitScotland

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.

Dirleton Castle

Image courtesy of VisitScotland

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 Castle

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

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.

Inveraray Castle

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.

Stirling Castle

Nobles and knights once flocked to this castle to revel in its grandeur and gorgeous gardens.

Urquhart Castle

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.

Dunvegan Castle

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.

Read more at USA TODAY 10Best

Read the article
Read the article