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 brodiecastlentsInstagram

We are OPEN! We are delighted that our Castle Tou...

Instagram
Instagram post by danchristie_24Instagram

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

Instagram
Instagram post by orsayobanInstagram

Lochranza castle on the Isle of Arran

Instagram
Instagram post by cherylmichie_photographyInstagram

Craigievar Castle, it’s a thing of beauty all year...

Instagram
Instagram post by jeremybomfordInstagram

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

Instagram
Instagram post by scotdroneInstagram

Stirling Castle 😍🏴󠁧󠁢󠁳󠁣󠁴󠁿 #stirling #castle #stirli...

Instagram
Instagram post by orsayobanInstagram

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

Instagram
Instagram post by annakrollphotoInstagram

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

Instagram
Instagram post by unknown userInstagram

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

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.

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