Castles · Scottish Highlands
Castles of the Scottish Highlands
Ten dramatic ruins and restorations from Inverness to Mull.
The Scottish Highlands have over 1,000 named castles. The ten in this guide are picked for combination of accessibility, restoration quality, and dramatic setting — Urquhart looking down on Loch Ness, Eilean Donan on its tidal island, Dunnottar on its sea-stack peninsula, Cawdor with its 14th-century yew, Inverness Castle (modern but on the medieval foundations), and Glamis with its Queen Mother associations.
Places in this guide
📷 3Castles · Scottish Highlands
Urquhart Castle
Urquhart Castle — castle that sits beside Loch Ness.
📷 3Castles · Scottish Highlands
Eilean Donan Castle
Eilean Donan Castle — castle in Highland, Scotland, UK.
📷 3Castles · South West England
Tintagel Castle
Tintagel Castle — castle in Cornwall, England, UK.
Castles · South West England
St Michael's Mount
St Michael's Mount (Cornish: Karrek Loos yn Koos, meaning "hoar rock in woodland") is a tidal island in Mount's Bay near Penzance, Cornwall, England, United Kingdom. The island is a civil parish and i
📷 3Castles · Central Scotland
Stirling Castle
Stirling Castle — castle in Stirling, Scotland, UK.
📷 3Castles · Central Scotland
Edinburgh Castle
Edinburgh Castle — castle in Edinburgh, Scotland, UK.
📷 3Castles · Scottish Highlands
Taymouth Castle
Taymouth Castle — castle in Perth and Kinross, Scotland, UK.
Castles · Scottish Highlands
Tullibardine
Tullibardine in Scotland Islands, United Kingdom.
📷 3Castles · Scottish Highlands
Castle Varrich
Castle Varrich — castle in Highland, Scotland, UK.
Castles · Scottish Highlands
Dirleton Castle
Dirleton Castle in Scotland Islands, United Kingdom.
Castles · Scottish Highlands
Fearnan
Fearnan in Scotland Islands, United Kingdom.
📷 3Castles · Scottish Highlands
Peel of Lumphanan
Peel of Lumphanan — castle in Aberdeenshire, Scotland, UK.
📷 3Castles · Scottish Highlands
Duncraig Castle
Duncraig Castle — castle in Highland, Scotland, UK.
Castles · Scottish Highlands
Royal George Hotel
Royal George Hotel in Scotland Islands, United Kingdom.