Top 10 Castles in Scotland
Scotland's castle landscape is shaped by three distinct traditions. The first is the defensive fortification on volcanic or coastal rock — Edinburgh, Stirling, Dumbarton, Dunnottar — built where geology did most of the defensive work. The second is the Highland tower house and sea castle, built by Gaelic-speaking clans to control the lochs and sea lanes of the west. The third is the 19th- century baronial fantasy, built by industrial wealth on the template established by Balmoral. These ten touch all three and span the geography from the Border Lowlands to the Antrim-facing Glens. All are on the map.
1. Edinburgh Castle
Edinburgh Castle, on the volcanic plug of Castle Rock above the city, has been continuously fortified since at least the 12th century, though the rock was occupied as a defensive site from the Iron Age. The oldest surviving structure, St Margaret's Chapel (built around 1130), is the oldest building in Edinburgh. The castle has been the site of multiple sieges — the Lang Siege of 1571-73, Cromwell's bombardment of 1650 — and was a royal residence until the Union of Crowns moved the Scottish court to London in 1603. It holds the Honours of Scotland (crown jewels), the Stone of Destiny, and the Scottish National War Memorial.
2. Stirling Castle
Stirling Castle, on a similar volcanic spur above the River Forth at the traditional crossing point of the river, was the gateway to the Highlands and one of the most militarily significant sites in Scottish history. Both the Battle of Stirling Bridge (1297, William Wallace) and the Battle of Bannockburn (1314, Robert the Bruce) were fought to control the Stirling crossing. The castle's present fabric is substantially the work of James IV and James V in the early 16th century; the Great Hall and the Palace (the finest Renaissance building in Scotland) date from this period. Mary Queen of Scots was crowned here in 1543.
3. Eilean Donan, Wester Ross
Eilean Donan, on a small island at the confluence of Lochs Duich, Long, and Alsh, is the most photographed castle in Scotland. The original fortress dates from the 13th century; it was held by the Mackenzies and their hereditary constables, the Macraes. It was destroyed in 1719 by a Royal Navy bombardment during the Jacobite rising, which briefly landed Spanish troops here. The current structure is entirely a 20th-century reconstruction by Lt Col John MacRae-Gilstrap, who purchased the ruins in 1911 and rebuilt them between 1919 and 1932 from a combination of documentary evidence and his own imagination. It is visually authentic to its Highland setting; historically it is a 20th-century building on medieval foundations.
4. Urquhart Castle, Loch Ness
Urquhart, on a promontory above Loch Ness near Drumnadrochit, is the most visited ruined castle in Scotland. It was held by the Lordship of the Isles in the 14th and 15th centuries and changed hands repeatedly in the Scottish Wars of Independence. The castle was blown up by its own garrison in 1692 to prevent Jacobite use, and the ruins were subsequently quarried for building material. What survives — the Grant Tower, the gatehouse, the nether bailey — is consolidated and managed by Historic Environment Scotland. The Loch Ness monster association adds visitor numbers rather than historical weight.
5. Caerlaverock Castle, Dumfriesshire
Caerlaverock, a triangular moated castle on the Solway Firth in Dumfriesshire, was built by the Maxwell family from around 1270 in its current form — the only triangular-plan castle in Scotland, and one of very few in Britain. Edward I of England besieged it in 1300 — the siege was recorded in a contemporary French poem, the Roll of Caerlaverock, giving an unusually detailed account of a medieval siege. The castle was rebuilt in the early 17th century by Robert Maxwell, 1st Earl of Nithsdale, with a Renaissance residential block of exceptional quality within the medieval walls. It was slighted in 1640 and never rebuilt.
6. Dunnottar Castle, Aberdeenshire
Dunnottar, on a sea-cliff headland above the North Sea south of Stonehaven, is the most dramatically positioned castle in Scotland. The headland is separated from the cliff edge by a deep rock-cut gully; only a single narrow path gives access. It was a Pictish fortification site before the medieval castle was built. The Honours of Scotland were hidden here in 1651 when Cromwell's forces besieged it for eight months — they were secretly smuggled out by the minister's wife and hidden under the floor of Kinneff Church. The castle is a managed ruin with substantial surviving fabric.
7. Glamis Castle, Angus
Glamis, the ancestral home of the Earls of Strathmore and Kinghorne, has been a royal seat since Malcolm II died here around 1034. The present L-plan tower house was begun in the 14th century by the Lyon family, who received the thaneage of Glamis from Robert II in 1372, and extended progressively through the 17th century. The childhood home of Queen Elizabeth the Queen Mother and the birthplace of Princess Margaret, it is the most royally connected castle in Scotland after the royal residences. The painted ceiling of the King's Room (circa 1621) and the private chapel are the most significant interiors.
8. Inveraray Castle, Argyll
Inveraray, built for the 3rd Duke of Argyll from 1746 in a Gothic Revival style by Roger Morris — one of the earliest Gothic Revival buildings in Scotland — replaced an earlier Campbell fortress on Loch Fyne. The Dukes of Argyll, chiefs of Clan Campbell, used it as the seat of their authority in the western Highlands. The 18th-century interiors, including the Armoury Hall with its collection of 1,300 weapons arranged in decorative patterns, are among the finest in Scotland. The castle remains the private home of the current Duke.
9. Balmoral Castle, Aberdeenshire
Balmoral, in Royal Deeside, was purchased by Prince Albert and Queen Victoria in 1852 and rebuilt in the Scottish Baronial style from 1853 to designs by the Aberdeen architect William Smith. It has been the private Scottish residence of the British Royal Family since. The Baronial style — corbelled towers, crow- stepped gables, harled walls — that Balmoral codified became the dominant idiom for Scottish country houses and public buildings through the late 19th century. Queen Victoria is buried at Frogmore in Windsor, not Balmoral, but the castle was the setting for her death in 1901, and the Royal Family remains attached to it.
10. Doune Castle, Stirlingshire
Doune Castle, built for the Duke of Albany, Robert Stewart, around 1390-1400 on the River Teith, is the finest surviving medieval castle in the Scottish Lowlands. The gate tower and adjacent lord's hall, connected above the entrance passage and with separate kitchen and household quarters, represent a specific Scottish castle type — the towered courtyard castle — at its most developed. The castle gained international recognition as a filming location for Monty Python and the Holy Grail (1975) and Outlander (from 2014), and sells coconut- shell souvenir kits as a direct result of the Python connection.
Planning a Scotland castle trip
The Central Belt (Edinburgh, Stirling, Doune, Caerlaverock) is the most accessible cluster and manageable in three days. The Highlands require a car and several days; Eilean Donan sits on the main A87 to Skye and is easily combined with a west coast drive. Dunnottar is an hour south of Aberdeen. Glamis and Balmoral require the Tayside-Deeside circuit. Check Historic Environment Scotland's combined ticket options. Every castle is on the map.