Skip to content
The Great Britain Guide

Best of Scottish Highlands

The 20 best castles in Scottish Highlands

Our curated top 20 castles in Scottish Highlands, ranked by quality rating, image richness and content depth. For the complete list of 703 castles see the full castles index for Scottish Highlands.

  1. 1

    Caithness

    Break In - geograph.org.uk - 226568

    Caithness (; Scottish Gaelic: Gallaibh [ˈkal̪ˠɪv]; Old Norse: Katanes) is a historic county, registration county and lieutenancy area of Scotland. There are two towns, being Wick, which was the county

    Read more about Caithness

  2. 2

    Taymouth Castle

    Taymouth Castle, castles in Scottish Highlands

    Taymouth Castle is situated to the north-east of the village of Kenmore, Perth and Kinross, in the Highlands of Scotland, in an estate which encompasses 450 acres (180 ha). It lies on the south bank o

    Read more about Taymouth Castle

  3. 3

    Castle Varrich

    Castle Varrich, castles in Scottish Highlands

    Castle Varrich — castle in Highland, Scotland, UK.

    Read more about Castle Varrich

  4. 4

    Dirleton Castle

    Dirleton Castle (DSC8308)

    Dirleton Castle in Scotland Islands, United Kingdom.

    Read more about Dirleton Castle

  5. 5

    Peel of Lumphanan

    Peel of Lumphanan, castles in Scottish Highlands

    The Peel of Lumphanan, also known as the Peel Ring or Peel Bog of Lumphanan, is a defensive structure dating back to the 13th century. It is located near Lumphanan in Aberdeenshire, north-east Scotlan

    Read more about Peel of Lumphanan

  6. 6

    Duncraig Castle

    Duncraig Castle, castles in Scottish Highlands

    Duncraig Castle — castle in Highland, Scotland, UK.

    Read more about Duncraig Castle

  7. 7

    Urquhart Castle

    Urquhart Castle, castles in Scottish Highlands

    Urquhart Castle ( UR-kərt; Scottish Gaelic: Caisteal na Sròine) is a ruined castle that sits beside Loch Ness in the Highlands of Scotland. The castle is on the A82 road, 21 kilometres (13 mi) southwe

    Read more about Urquhart Castle

  8. 8

    Rosyth Castle

    Rosyth Castle - geograph.org.uk - 1324804

    Rosyth Castle in Scotland Islands, United Kingdom.

    Read more about Rosyth Castle

  9. 9

    Dunnottar Castle

    Dunnottar Castle, castles in Scottish Highlands

    Dunnottar Castle (Scottish Gaelic: Dùn Fhoithear, "fort on the shelving slope") is a ruined medieval fortress located upon a rocky headland on the northeast coast of Scotland, about 2 miles (3 kilomet

    Read more about Dunnottar Castle

  10. 10

    Brucklay Castle

    A981 towards New Deer - geograph.org.uk - 7670957

    Brucklay Castle — 16th-century castle in the Buchan area of Aberdeenshire in Scotland.

    Read more about Brucklay Castle

  11. 11

    Dunoon

    Old building on George Street - geograph.org.uk - 6203613

    Dunoon (; Scottish Gaelic: Dùn Omhain [t̪un ˈo.ɪɲ]) is the main town on the Cowal peninsula in Argyll and Bute, Scotland. It is located on the western shore of the upper Firth of Clyde, to the south o

    Read more about Dunoon

  12. 12

    Aberdeenshire

    Terrace, Belvidere Street, Aberdeen - geograph.org.uk - 2821891

    Aberdeenshire (Scots: Aiberdeenshire; Scottish Gaelic: Siorrachd Obar Dheathain) is one of the 32 council areas of Scotland. It takes its name from the historic county of Aberdeenshire, which had subs

    Read more about Aberdeenshire

  13. 13

    Milton of Balgonie

    Wemyss Wood - geograph.org.uk - 130619

    Milton of Balgonie in Scotland Islands, United Kingdom.

    Read more about Milton of Balgonie

  14. 14

    Asknish

    Forestry Commission sign Glasham Burn Forest Walks - geograph.org.uk - 1544690

    Asknish in Scotland Islands, United Kingdom.

    Read more about Asknish

  15. 15

    Stromeferry

    Strome Ferry telephone box and slipway - geograph.org.uk - 526442

    Stromeferry in Scotland Islands, United Kingdom.

    Read more about Stromeferry

  16. 16

    Glengarnock Castle

    Glengarnock Castle, castles in Scottish Highlands

    Glengarnock Castle is one of the ancient ruined fortifications of Ayrshire. Its keep is located on a remote rocky promontory overlooking the River Garnock about 2 miles (3.2 km) north of the town of K

    Read more about Glengarnock Castle

  17. 17

    Johnstone Castle

    Johnstone Castle, castles in Scottish Highlands

    Johnstone Castle (Scots: Johnstoun Castle, Scottish Gaelic: Caisteal Baile Iain) is a structure and former mansion in the town of Johnstone in Renfrewshire, Scotland. It belonged to the Houstons of Mi

    Read more about Johnstone Castle

  18. 18

    Cluny Castle

    Cluny Castle, castles in Scottish Highlands

    Cluny Castle was originally built c.1604 as a Z-plan castle replacing either a house or small peel tower. Sited in the parish of Cluny, it is south of Monymusk and north of Sauchen in Aberdeenshire, n

    Read more about Cluny Castle

  19. 19

    Glen Kinglas

    A83 in Glen Kinglas - geograph.org.uk - 2534789

    Glen Kinglas in Scotland Islands, United Kingdom.

    Read more about Glen Kinglas

  20. 20

    Barony and Castle of Giffen

    Barony and Castle of Giffen, castles in Scottish Highlands

    Barony and Castle of Giffen — castle and barony in North Ayrshire, Scotland, United Kingdom.

    Read more about Barony and Castle of Giffen