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, Scotland is bursting with fascinating castles to visit.

Explore the iconic Scottish castles that everyone wants to visit, find your own hidden gem amongst Scotland's quirkier castles or head to the Highlands to explore a majestic historic fortification, set amongst landscapes that will take your breath away. You could even join one of the castle tours where you can really delve into the nitty gritty, and hear historic tales from an expert guide.

Want the best tips or hidden gems for castles in Scotland? Talk to people in the know in the iKnow community and share your own story.