Castles of Scotland

So far I have been to over 300 Scottish castles. This page will, eventually, showcase them all. I’ll be constantly adding to this over the coming weeks - every castle will get a much more detailed historical write-up and a map feature is in the works. Thanks for your patience, and happy castle hunting!

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

Redcastle

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

Threave 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