Scotland's Best Castles
Clifftop ruins, royal strongholds, and fairy-tale towers. Scotland has over 2,000 castles — these are the 12 worth your time, in order of how hard they'll hit your camera roll.
Scotland has roughly 2,000 castles — about one every 15 square miles. Most are piles of stone in a field. A few dozen are worth a detour. And maybe 12 are genuinely unmissable. This list covers the ones you should plan around, not the ones you stumble on by accident (though those are good too).
Prices are 2025-2026 rates. "Free" means exterior access — you can walk around and take photos without paying. If a castle has an entry fee listed, the interior is open to the public and worth going inside.
The Definitive 12
Edinburgh Castle
· Edinburgh Iconic · £18-22Perched on volcanic rock at the top of the Royal Mile. Home to the Scottish Crown Jewels and the Stone of Destiny. The One O'Clock Gun fires every day (except Sundays). Yes, it's touristy. Yes, you should still go — once. Buy tickets online in advance. Go first thing in the morning or late afternoon to avoid the worst crowds.
Eilean Donan Castle
· Kyle of Lochalsh (en route to Skye) Most Photographed · £12The castle on every Scotland calendar. Perched where three lochs meet, connected by a stone bridge. The exterior is free to photograph from the bridge. The interior tour is fine but not essential — the money shot is from the far side of the stone bridge. Stop here on the drive to Skye. It's especially good at sunrise or in winter when the peaks behind have snow.
Stirling Castle
· Stirling Best Interior · £17.50Arguably Scotland's most historically important castle — the site of battles that defined the nation. The Great Hall (restored to its 16th-century golden glory), the Royal Palace, and the kitchens are all excellent. New in 2025: Secret Stirling Tours give access to hidden rooms including King James VI's graffiti. Better interior experience than Edinburgh Castle and half the crowds.
Urquhart Castle
· Loch Ness Best Loch Views · £14Ruins sprawled across a headland on Loch Ness. The Grant Tower gives the best view on the loch — turquoise water stretching 23 miles in both directions. The visitor centre has a good short film on the loch's history and the monster legend. Combine with a boat cruise from Drumnadrochit for a different angle.
Dunnottar Castle
· Near Stonehaven (Aberdeenshire) Most Dramatic · £11A ruined fortress on a cliff-girt headland, reachable only by a steep path and steps. This is where the Scottish Crown Jewels were hidden from Cromwell's army in 1652. The setting feels like something from Game of Thrones — because it basically is. The walk down from the car park is steep but paved. Worth the detour from Aberdeen.
Dunvegan Castle
· Isle of Skye Oldest Inhabited · £16Home to Clan MacLeod for 800 years. The castle is interesting but the gardens are the highlight — five acres of woodland, waterfalls, water lilies, and exotic plants that shouldn't survive at this latitude. Seal boat trips depart from the castle jetty (£10, about 25 minutes). Book online in summer.
Doune Castle
· Near Stirling Film Star · £10Monty Python and the Holy Grail. Outlander (Castle Leoch). Game of Thrones (Winterfell in the pilot). Doune has one of the best film CVs of any castle anywhere. The audio tour is narrated by Terry Jones from Monty Python and is genuinely funny. The great hall is remarkably intact for a 14th-century castle.
Cawdor Castle
· Near Inverness Lived-In Feel · £12.50Still a family home. The Cawdor family still live here, and it shows — rooms feel inhabited rather than museum-displayed. The gardens are the real star: a flower garden, walled garden, and wild garden with paths through woodland. Himalayan blue poppies bloom in early summer. The Macbeth connection is historically spurious but atmospherically satisfying.
Glamis Castle
· Angus Most Haunted · £16.50Childhood home of the Queen Mother and setting for Shakespeare's Macbeth. Turrets, towers, and a serious ghost count — a woman with no face, a boy servant, and a phantom card game are all reported. The guided tour is excellent and leans into the stories. The gardens are extensive and free to wander after the tour.
Castle Stalker
· Near Port Appin (Argyll) Most Photogenic · Boat tours onlyA four-storey tower house on a tiny tidal island in Loch Laich. This is the "Castle Aaaaargh" from Monty Python. You can't visit without booking a boat tour (£25, very limited availability), but the view from the A828 roadside pull-off is one of the best castle photos in Scotland. Best at high tide when the castle is surrounded by water.
Kilchurn Castle
· Loch Awe (Argyll) Best Ruin · Free (exterior)A 15th-century ruin at the head of Loch Awe with one of the most beautiful settings in Scotland. Free to walk around the exterior. The interior is closed for conservation but the walk across the marshy field from the car park gets you close enough. Best photographed from the A819 lay-by across the loch, especially at sunrise when the castle reflects in still water.
Inveraray Castle
· Inveraray (Argyll) Downton Abbey Vibe · £14The seat of Clan Campbell, with a fairy-tale conical tower profile and an interior full of armour, tapestries, and an 18th-century state dining room. The armoury hall contains the second-largest collection of Brown Bess muskets in the world. The gardens have a bluebell wood that's spectacular in May.
Quick Answers
Which castle membership is worth it?
Historic Environment Scotland membership (£5.50/month) gets you into Edinburgh, Stirling, Urquhart, Doune, and dozens more. If you visit 3+ of these, it pays for itself. National Trust for Scotland covers Culloden, Cawdor (garden only), and various stately homes. English Heritage and National Trust (England) members get discounted or free entry at some sites — check before buying.
Do I need to book castles in advance?
Edinburgh Castle and Stirling Castle — yes, book online, especially in July and August. Eilean Donan can be booked online but rarely sells out. Smaller castles (Cawdor, Glamis, Doune) you can usually walk up. For any guided tour (Secret Stirling, Castle Stalker boat) book weeks or months ahead.