Skip to content
WordPress site playing up? Vincony fixes it — today, from $5.Get it fixed →
The Great Britain Guide

Historic churches · Central Scotland

St. Mary on the Rock

In or near Strathkinness.

Free admission

St. Mary on the Rock — a other in scotland-central, United Kingdom.

St Andrews Harbour Breakwater - geograph.org.uk - 6367800

Graeme Yuill — CC BY-SA 2.0 via Wikimedia Commons licence

Plan your visit

Typical visit
30 min–1 h
Nearest railway station
Leuchars · 7.7 km
  • Free entry
  • Family-friendly

About

St. Mary on the Rock is a other located in scotland-central, United Kingdom. Sourced from OpenStreetMap (ODbL licence); see local listings for visitor information, opening hours and admission details.

Photo gallery

See it from the streetimagery from 2021

Imagery © Mapillary contributors, CC BY-SA 4.0

Place summary

St. Mary on the Rock is a notable church located in central Scotland. It is distinguished as a category A listed building, reflecting its architectural and historical significance.

AI-generated from the structured facts on this page (operator, designation, listing, era). Not a substitute for visiting.

Coordinates
56.3399, -2.7851
District
Fife
Postcode
KY16 9QJ
Parliamentary constituency
North East Fife
Nearest railway station
Leuchars7.7 km

Sources

Other places nearby

Nearby

St Andrews, Kirk Hill, St Mary's Church📷 3

Historic churches · Central Scotland

St Andrews, Kirk Hill, St Mary's Church

St Andrews, Kirk Hill, St Mary's Church — Secular college of priests.

Free👶
St Rule's Tower📷 3

Viewpoints · Central Scotland

St Rule's Tower

St Rule's Tower is a viewpoint in the United Kingdom.

Free🐕
St Andrews Cathedral - St Rule's Tower - geograph.org.uk - 3125555📷 5

Historic churches · Central Scotland

St Rule's Church and St Rule's Tower

St Rule's Church and St Rule's Tower — part of a Scheduled Monument-listed church in scotland-central, United Kingdom.

Free
St Andrews Harbour📷 3

Harbours & ports · Central Scotland

St Andrews Harbour

St Andrews Harbour — harbour in Fife, Scotland, UK.

🐕👶
Quayside hoist - geograph.org.uk - 8152653📷 3

Cathedrals · Central Scotland

St Andrews Cathedral Priory

St Andrews Cathedral Priory in Scotland Islands, United Kingdom.

👶
Quayside hoist - geograph.org.uk - 8152653📷 4

Gardens · Central Scotland

Kinness Burn

Kinness Burn in Scotland Islands, United Kingdom.

🐕scottish-places.info

Where to eat & stay near St. Mary on the Rock

Places to stay

Steprock bathing pool - geograph.org.uk - 4256742📷 5

Hotels · Central Scotland

Hazelbank Hotel

Hazelbank Hotel — a hotel in scotland central.

Entrance to former West Infant School, Market Street, St Andrews - geograph.org.uk - 6109900📷 5

Hostels · Central Scotland

St Andrews Tourist Hostel

St Andrews Tourist Hostel — a hostel in scotland central.

Steprock bathing pool - geograph.org.uk - 4256742📷 5

Hotels · Central Scotland

Hôtel du Vin & Bistro

Hôtel du Vin & Bistro — a hotel in scotland central. 4-star. Brand: Hôtel du Vin & Bistro.

hotelduvin.com
Martyrs` Monument, St.Andrews - geograph.org.uk - 5161774📷 5

Hotels · Central Scotland

Seaton House

Seaton House — a hotel in scotland central.

seatonhouse.com
Kinkell Braes caravan site - geograph.org.uk - 3198669📷 5

Caravan parks · Central Scotland

St. Andrews Holiday Park

St. Andrews Holiday Park — a caravan park in scotland central.

Tree beyond Cairnsmill Reservoir - geograph.org.uk - 6854066📷 4

Caravan parks · Central Scotland

Cairnsmill Caravan Park

Cairnsmill Caravan Park — a caravan park in scotland central.

Freecairnsmill.co.uk

Places to eat & drink

OS benchmark - St Andrews, Old Guardbridge Road - geograph.org.uk - 8200140📷 6

Historic pubs · Central Scotland

Jigger Inn

Jigger Inn in Scotland Islands, United Kingdom.

Free🐕
Allanhill Farm Shop - geograph.org.uk - 5019496📷 7

Historic pubs · Central Scotland

The Grange Inn

The Grange Inn in Scotland Central, United Kingdom.

Colinsburgh Parish Church - geograph.org.uk - 6910764📷 7

Historic pubs · Central Scotland

Balcarres Arms Hotel, 59 Main Street, Colinsburgh

Balcarres Arms Hotel, 59 Main Street, Colinsburgh in Scotland Central, United Kingdom.

Dreel Tavern - geograph.org.uk - 7528238📷 7

Historic pubs · Central Scotland

Railway Tavern, 14, 16 High Street West, Anstruther Wester

Railway Tavern, 14, 16 High Street West, Anstruther Wester in Scotland Central, United Kingdom.

11 Shore Street, Anstruther Easter - geograph.org.uk - 5982779📷 7

Historic pubs · Central Scotland

12 Shore Street, Anstruther Easter

12 Shore Street, Anstruther Easter in Scotland Central, United Kingdom.

RNLI Broughty Ferry Lifeboat Station - geograph.org.uk - 4592476📷 5

Historic pubs · Central Scotland

The Eagle Inn, 157-159 King Street, Broughty Ferry, Dundee

The Eagle Inn, 157-159 King Street, Broughty Ferry, Dundee in Scotland Central, United Kingdom.

More places in this region

Castle Semple Collegiate Church📷 5

Historic churches · Central Scotland

Castle Semple Collegiate Church

Castle Semple Collegiate Church — church building in Renfrewshire, Scotland, UK.

Free
Chapel of St Fyndoca, Inishail📷 3

Historic churches · Central Scotland

Chapel of St Fyndoca, Inishail

Chapel of St Fyndoca, Inishail — architectural structure in Argyll and Bute, Scotland, UK.

Free
Chapel of St. Oran, Colonsay📷 3

Historic churches · Central Scotland

Chapel of St. Oran, Colonsay

Chapel of St. Oran, Colonsay — chapel on Colonsay, Argyll and Bute, Scotland, UK.

Free
Church of St Mary the Virgin, Arbroath📷 3

Historic churches · Central Scotland

Church of St Mary the Virgin, Arbroath

Church of St Mary the Virgin, Arbroath — church in Arbroath, UK.

Freestmarysarbroath.org.uk

Frequently asked questions

Where is St. Mary on the Rock?
St. Mary on the Rock is in central Scotland, United Kingdom (postcode KY16 9QJ).
What is St. Mary on the Rock?
St. Mary on the Rock — a other in scotland-central, United Kingdom.
How do I get to St. Mary on the Rock?
The nearest railway station is Leuchars, about 7.7 km away. Drivers can use postcode KY16 9QJ.
Is St. Mary on the Rock free to visit?
Yes, St. Mary on the Rock is free to enter.
How do I get to St. Mary on the Rock?
The nearest railway station is Leuchars, about 7.7 km away. Drivers can navigate to postcode KY16 9QJ.