With over 2,000 of them Scotland is truly the land of castles. So far I have visited over 300 and this page will eventually showcase them all. Use the search bar to find a specific castle, or browse  by region below. I’ll be constantly adding castles over the coming months and writing brief histories for each, with a map feature also in the works. Thanks for your patience, and happy castle hunting!


Click on the regional categories below to see all castles I've visited in that area.

Dundonald Castle

Dunollie Castle

Dunrobin Castle

Dunskey Castle

Dunstaffnage Castle

Dunure Castle


Edinburgh Castle

Edingham Castle

Elcho Castle

Elphinstone Tower/Dunmore Tower

Elphinstone Tower

Esslemont Castle

Fairlie Castle

Fatlips Castle

Fenton Tower

Fernie Castle

Findlater Castle

Fisher’s Tower

Fordyce Castle

Fourmerkland Tower

Fyvie Castle

Garleton Castle

Glamis Castle

Glengarnock Castle

Greenan Castle

Greenknowe Tower

Hailes Castle

Hallyards Castle

Harthill Castle

Hillslap Tower

Hoddom Castle

Hume Castle

Huntingtower Castle

Huntly Castle

Innerwick Castle

Inveraray Castle

Inverlochy Castle

Isle Tower

Keiss Castle

Keith Hall

Kelburn Castle

Kelly Castle

Kerelaw Castle

Kilbirnie House

Kilchurn Castle

Kilcoy Castle

Kildrummy Castle

Kinkell Castle

Kinlochaline Castle

Kinnairdy Castle

Kipps House

Knockdavie Castle

Knockdaw Castle

Knockdolian Castle

Knockhall Castle

Lag Tower

Langshaw Tower

Lauriston Castle

Law Castle

Leith Hall

Lennoxlove House

Leuchars Castle

Lincluden Collegiate Church

Littledean Tower

Loch an Eilein Castle

Loch Dochart Castle

Lochleven Castle

Lochcote Castle

Lochmaben Castle

Lochore Castle

Lochranza Castle

Lordscairnie Castle

Lundin Tower

Macduff’s Castle

MacLellan’s Castle

Mains Castle

Markle Castle

Midhope Castle

Montfode Castle

Morton Castle

Mounie Castle

Mountquhanie Castle

New Slains Castle

Newark Castle (Selkirk)

Newark Castle (St Monans)

Newark Castle (Port Glasgow)

Niddry Castle

Old Slains Castle

Orchardton Tower

Parbroath Castle

Pinwherry Castle

Pitcaple Castle

Pitcruvie Castle

Piteadie Castle

Pitfirrane Castle

Plean Castle

Plunton Castle

Portencross Castle

Preston Tower

Rait Castle

Ravenscraig Castle

Red Castle


Redhouse Castle

Repentance Tower

Riddell Motte

Roslin Castle

Rosyth Castle

Rothesay Castle

Waughton Castle

Ruthven Barracks

Saltcoats Castle

Sauchie Tower

Seacliff Tower

Seafield Tower

Smailholm Tower

Spynie Palace

St Andrews Castle

Stane Castle

Stanely Castle

Staneyhill Tower

Stapleton Tower

Stirling Castle

Stoneypath Tower

Tarbert Castle

Timpendean Tower

Tolquhon Castle

Torthorwald Castle

Torwood Castle

Torwoodlee Tower

Castle of St John

Udny Castle

Woodhouse Tower

Whytbank Tower

Castle Stalker

Threave Castle

Eilean Donan Castle

Drum Castle

Castle Sinclair-Girnigoe

Tantallon Castle

Skipness Castle

Doune Castle

Yester Castle

Turnberry Castle

Strome Castle

Loch Doon Castle

Hermitage Castle

Gylen Castle

Duffus Castle

Craigmillar Castle

Corgarff Castle

Cessford Castle

Castle Sween

Aberdour Castle

Dumbarton Rock

Seafield Tower

Caerlaverock Castle

Dunnottar Castle

Bothwell Castle

Kisimul Castle