Archaeological Site in Perth

St Martins Mill

4 holiday parks nearby

TypeArchaeological Site
LocationPerth, Perthshire

About St Martins Mill

The remains of St Martins Mill sit quietly on the outskirts of Perth, a place that demands patience and imagination to appreciate properly. What you're looking at are the foundations and lower walls of a medieval watermill, the sort of working structure that would have ground grain for the local community centuries ago. The site itself is modest - no grand stonework or dramatic ruins - but that's rather the point.

You'll need to do some work here. There's no visitor centre, no interpretation boards spelling everything out. It's just the archaeological bones of the thing, which means you either find it fascinating or you walk past in ten minutes wondering why you came. Historians and anyone interested in how medieval settlements actually functioned will get more from it than casual tourists. Families might find it underwhelming unless the kids are genuinely into archaeology.

Access appears to be free and unrestricted, though there's no formal visitor infrastructure to speak of. Allow twenty to thirty minutes if you're stopping by; longer if you're the type to sit with a book and really think about the place. It's worth combining with the broader Perth area rather than visiting in isolation - the town itself has proper museums and riverside walks if the mill doesn't grip you.

If you're based at one of the nearby sites like Scone Camping or Newmill Farm, it's an easy afternoon detour. Don't expect much, and you won't be disappointed.

Visitor Photos

No visitor photos yet. Be the first to share!

Sign in to Upload

Frequently Asked Questions

What type of attraction is St Martins Mill?

St Martins Mill is a archaeological site in Perthshire, Fife & Tayside.

Are there holiday parks near St Martins Mill?

Yes, there are 4 holiday parks near St Martins Mill. The closest is Scone Camping and Caravanning Club Site, just 3.3 miles away, rated 5.0 out of 5 by visitors. Other options include Newmill Farm and Beech Hedge, plus 1 more.

Where is St Martins Mill?

St Martins Mill 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.3 miles away.

What else is there to do near St Martins Mill?

Near St Martins Mill you can also visit Saw mill (archaeological site), Balbeggie War Memorial (historic site), Derry Mill (archaeological site), Fingask Loch (lake). Browse our Perth area guide for the full list of things to do.