Castles to visit in Scotland

Towering spires, thick stone walls and dramatic settings - whatever pops into your mind when you imagine a castle, you'll find it in Scotland. From magnificent city landmarks to mysterious ruins, our country is bursting with fascinating castles to visit in Scotland.

A couple exploring Dunnottar Castle in Aberdeenshire

© VisitScotland / Luigi Di Pasquale

Your castle photos

Instagram post by orsayobanInstagram

Lochranza castle on the Isle of Arran

Instagram
Instagram post by davidmajesticphotographyInstagram

A winter wonderland at Castle Fraser after lots of...

Instagram
Instagram post by jeremybomfordInstagram

On a calm morning at one of Scotlands most known c...

Instagram
Instagram post by unknown userInstagram

Old Keiss Castle 🌞🌊 // The veil of sea mist fills...

Instagram
Instagram post by dunrobin_castleInstagram

The Scottish Snowdrop Festival 2025 is back from 2...

Instagram
Instagram post by danchristie_24Instagram

Balmoral Castle A step back to last autumn on a g...

Instagram
Instagram post by orsayobanInstagram

Barcaldine Castle this morning, known as the ‘Blac...

Instagram
Instagram post by libkendall.shotsInstagram

A winter's fairytale ❄️ Eileen Donna Castle wrapp...

Instagram
Instagram post by annakrollphotoInstagram

Broughty Castle on the banks of the River Tay 🏴󠁧󠁢󠁳...

Instagram

Cookies are needed to see social media images from this place. Alternatively, you can head to our Instagram account to see more great images of Scotland.

You can also access this content on our instagram page.

JavaScript needs to be enabled to see social media images for this place. You can turn this on in your browser settings.

See all of Scotland's castles

Other things you might like

Join our newsletter clan

Get Scotland inspiration direct to your inbox. Don't miss the inside track from our Scotland experts on exciting trip ideas, unique attractions and hidden gems loved by locals.

Get the Scotland newsletter