About Grange of Elcho
Historically inclined visitors and walkers will get the most from this one. It's not a dramatic ruin - no towers, no dramatic collapse - but the riverside setting is proper lovely, and the walk here along the Tay path is the real draw for families. Kids won't spend hours here, but the stones are accessible and the landscape makes it feel less like a history lesson and more like a ramble with something to find at the end.
Access is free and unrestricted, though there's no visitor infrastructure to speak of. You can wander round at your own pace - allow 30 to 45 minutes unless you're the type to sit on the bank for an hour sketching or taking photos. Early morning or late afternoon light is cracking here.
If you're based at Scone Camping and Caravanning Club Site - which is well-reviewed and only four miles away - this makes a proper half-morning outing before heading into Perth. It's a more authentic riverside encounter than the tourist attractions closer to town.
Holiday Parks near Grange of Elcho
Stay nearby and visit Grange of Elcho on a day trip
Visitor Photos
No visitor photos yet. Be the first to share!
Sign in to UploadFrequently Asked Questions
What type of attraction is Grange of Elcho?
Grange of Elcho is a archaeological site in Perthshire, Fife & Tayside.
Are there holiday parks near Grange of Elcho?
Yes, there are 2 holiday parks near Grange of Elcho. The closest is Perth Caravan Park & Camp Site, just 4.1 miles away, rated 3.6 out of 5 by visitors.
Where is Grange of Elcho?
Grange of Elcho 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 4.1 miles away.
What else is there to do near Grange of Elcho?
Near Grange of Elcho you can also visit Shianbank Stone Circles (archaeological site), Bonhard Saw Mill (archaeological site), Wester Bonhard (archaeological site), Mill of Murrayshall (archaeological site). Browse our Perth area guide for the full list of things to do.