About Elcho
What you get is a sprawling red sandstone ruin perched on the riverbank, with enough standing walls to piece together the layout of rooms and courtyards. The main tower still reaches up properly, and from ground level you can trace where the defences once ran. It's atmospheric without being ostentatious - the sort of place where history feels present rather than performed.
This works best for people who enjoy poking around old buildings at their own pace, without needing interpretation boards or guided tours. Kids might find an hour here engaging if they're the type to explore, but it's not a destination that'll hold younger children for long. Walkers and photography types will get more from it, especially if the light's good.
Based near Perth, you're well positioned to pair Elcho with Scone Camping and Caravanning Club Site just five miles away - the better-rated option locally. The castle is free to access, and there's no formal opening hours posted, so it's genuinely a stop-in-when-you-pass sort of place. Allow half an hour to an hour unless you're the type to sit and sketch or write. Water level permitting, it's a proper slice of Perthshire history without the heritage centre polish.
Holiday Parks near Elcho
Stay nearby and visit 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 Elcho?
Elcho is a archaeological site in Perthshire, Fife & Tayside.
Are there holiday parks near Elcho?
Yes, there are 2 holiday parks near Elcho. The closest is Scone Camping and Caravanning Club Site, just 5.2 miles away, rated 5.0 out of 5 by visitors.
Where is Elcho?
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 5.2 miles away.
What else is there to do near Elcho?
Near 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.