About Craigmill
This isn't a polished heritage attraction with information boards and a café. It's the genuine article - you're essentially walking among archaeology that's been left largely as found. That's either brilliant or slightly underwhelming depending on your tolerance for imagination and legwork. If you're the sort who gets excited by Iron Age settlement patterns and can read a landscape, you'll find it fascinating. If you want something more immediately dramatic, you might find yourself squinting at hillsides wondering what you're supposed to be looking at.
Archaeology enthusiasts and serious walkers will get the most from it. Local history buffs visiting Blairgowrie will appreciate the context. The site is free to visit and accessible year-round, though you'll want decent weather and proper footwear - it's not a casual stroll. Allow an hour or so if you're taking time to explore properly. Combine it with other Perthshire walks or use it as a quiet break between Blairgowrie Holiday Park and exploring the wider area. It's not the sort of stop that fills a day, but it's worth half a morning if you're passing through.
Holiday Parks near Craigmill
Stay nearby and visit Craigmill 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 Craigmill?
Craigmill is a archaeological site in Perthshire, Fife & Tayside.
Are there holiday parks near Craigmill?
Yes, there are 4 holiday parks near Craigmill. The closest is Blairgowrie Holiday Park, just 0.8 miles away, rated 4.4 out of 5 by visitors. Other options include Corriefodly Holiday Park and Five Roads Caravan Park, plus 1 more.
Where is Craigmill?
Craigmill is located near Blairgowrie 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 0.8 miles away.
What else is there to do near Craigmill?
Near Craigmill you can also visit Hill of Three Cairns (peak), Eastmill (archaeological site), East Mill of Rattray (archaeological site), Whiteloch (archaeological site). Browse our Blairgowrie area guide for the full list of things to do.