Peak in Perth

Dunsinane Hill

2 holiday parks nearby

About Dunsinane Hill

The walk up Dunsinane Hill from Perth takes about forty minutes if you're reasonably fit, though the final push gets properly steep. What you're climbing is the legendary stronghold of Macbeth - yes, that Macbeth - though Shakespeare was having a laugh with the details. The Iron Age fort that crowns the summit is genuinely ancient, with ramparts still visible if you know what you're looking at.

On a clear day the views across Perthshire are outstanding. You can see right across to the Highlands, and Perth spreads out below like a model village. The hill itself is less than 1,000 feet, so it's not a mountaineering expedition, but it's enough to feel like you've earned the view.

Walkers will absolutely get something from this. History enthusiasts might find the fort remains a bit underwhelming without a guide, but the Macbeth connection gives it proper substance. It's not a quick tick-box visit - you need an hour at least, longer if you're actually interested in the archaeology.

There's no visitor centre or facilities at the summit, so bring water. The nearest town is Perth itself, which makes this an easy half-day add-on to a Perthshire holiday. If you're staying at Beech Hedge or South Valleyfield, you're within easy driving distance. The walk is free, and you can do it year-round, though winter can be muddy on the approach.

Visitor Photos

No visitor photos yet. Be the first to share!

Sign in to Upload

Frequently Asked Questions

What type of attraction is Dunsinane Hill?

Dunsinane Hill is a peak in Perthshire, Fife & Tayside.

Are there holiday parks near Dunsinane Hill?

Yes, there are 2 holiday parks near Dunsinane Hill. The closest is South Valleyfield Certificated Site Camping and Caravanning Club (Members Only) Cannot take Tents., just 3.7 miles away, rated 5.0 out of 5 by visitors.

Where is Dunsinane Hill?

Dunsinane Hill is located near Perth in Perthshire, Fife & Tayside. It is easily accessible from nearby holiday parks, making it ideal for a day trip during your stay. The nearest park is just 3.7 miles away.

What else is there to do near Dunsinane Hill?

Near Dunsinane Hill you can also visit Mill of Montague (archaeological site), Mill Farm (archaeological site), Montague Hill (peak), Ormiston Hill (peak). Browse our Perth area guide for the full list of things to do.