Church in Ellon

Saint Mary-on-the-Rock

1 holiday park nearby

TypeChurch
LocationEllon, Aberdeenshire
Nearest parkYthan Valley Campsite (4.2 mi)

About Saint Mary-on-the-Rock

The church sits on a rocky outcrop overlooking the River Ythan, about four miles south of Ellon, and it's genuinely striking - the kind of place that makes you understand why medieval folk chose certain spots. Saint Mary-on-the-Rock is small, old, and properly atmospheric without being touristy about it.

What you're looking at is a 12th-century kirk that's barely changed since then. The setting is the main draw - perched on that crag with the river running below, it feels isolated and rather contemplative. You can walk around the exterior, peer through the windows, and soak in the Aberdeenshire countryside sprawling out behind it. The interior is usually locked, but the exterior itself rewards a visit, especially if you're making a loop of the Ythan Valley.

It's ideal for walkers and history types rather than families looking for a half-day activity - allow 30 minutes maximum unless you're really keen on photography. There's minimal practical information available online, so you won't know opening details until you arrive, but it appears to be freely accessible from the exterior year-round.

If you're staying at Ythan Valley Campsite nearby, this is absolutely worth the short drive or a longer walk from your pitch. It slots neatly into a riverside ramble and gives you proper Aberdeenshire character without the crowds you'd find at major tourist sites. Winter light here is particularly good.

Holiday Parks near Saint Mary-on-the-Rock

Stay nearby and visit Saint Mary-on-the-Rock on a day trip

Visitor Photos

No visitor photos yet. Be the first to share!

Sign in to Upload

Frequently Asked Questions

What type of attraction is Saint Mary-on-the-Rock?

Saint Mary-on-the-Rock is a church in Aberdeenshire, Scottish Highlands.

Are there holiday parks near Saint Mary-on-the-Rock?

Yes, there are 1 holiday parks near Saint Mary-on-the-Rock. The closest is Ythan Valley Campsite, just 4.2 miles away, rated 4.8 out of 5 by visitors.

Where is Saint Mary-on-the-Rock?

Saint Mary-on-the-Rock is located near Ellon in Aberdeenshire, Scottish Highlands. It is easily accessible from nearby holiday parks, making it ideal for a day trip during your stay. The nearest park is just 4.2 miles away.

What else is there to do near Saint Mary-on-the-Rock?

Near Saint Mary-on-the-Rock you can also visit Loch Deeming (landmark), Auchnagatt War Memorial (historic site), Ord Hill (peak), Haddo House (National Trust for Scotland) (landmark). Browse our Ellon area guide for the full list of things to do.