
St Margaret's Cave
The little cave below Dunfermline where Queen Margaret of Scotland is said to have prayed in the eleventh century, reached by a tunnel beneath a car park.
In the eleventh century, the story goes, Queen Margaret of Scotland would slip away from the royal household at Dunfermline to pray alone in a small cave in the ravine below the town.
Margaret, who married King Malcolm Canmore around 1070, lived a deeply religious life, and three of her sons became kings of Scotland. After her death in 1093 she was made a saint.
The cave now lies beneath the town. A small stone building marks the entrance, and from there a long tunnel and a flight of steps lead down under the ground to the little rock chamber at the end, lit softly, where panels and audio tell her story and that of medieval Dunfermline.
The cave opens for free tours in the summer and early autumn, which must be booked ahead.
The Daily
Arrives at 5am every day.
A free morning email to see what’s on this week, catch up on what’s happening in Scotland and find somewhere new to go.


Open for free pre-booked tours from June to early October, on Friday, Saturday and Sunday, according to OnFife.
Book on 01383 602365.
- Where
- Glen Bridge car park, Dunfermline, KY12 8DQ.
- Tours
- Free, pre-booked.
- Season
- June to October.
Been here? Tell others what you know, and the best go on this page with your name.
Add your reviewBelow the Glen Bridge car park in the centre of Dunfermline, KY12 8DQ.
Must Be Crackers!Under a mile as the crow flies
Abbot HouseThe abbots' pink house.1 mile 5 min by road
Dunfermline Abbey and PalaceThe abbey where Margaret lies.1 mile 5 min by road
Pittencrieff ParkThe Glen nearby.1 mile 5 min by road
Coorie by the Coast4 miles 9 min by road
Grave of Lilias AdieA great sandstone slab on the shore of Torryburn Bay in Fife, marking the grave of Lilias Adie, a woman named as a witch in 1704.5 miles 10 min by road
Places to stay near the cave, and when each is next free.
West End Muse- Sleeps 4
- In Fife
- 13 miles from St Margaret's Cave
Old Town Chambers- To stay
- In Edinburgh
- 14 miles from St Margaret's Cave
Moment George IV Bridge- Sleeps 2
- In Edinburgh
- 14 miles from St Margaret's Cave
The Scott Hotel- A hotel
- In Edinburgh
- 15 miles from St Margaret's Cave
Scotland, in print.
We want to show you the best that Scotland has to offer. The makers and the creatives, the enduring experiences, the evocative tales, the concealed corners. The roads less travelled that take you to places that matter. The adventures that gather you up and sweep you away. The blend of the wild and the artistic that makes Scotland what it is. We’d love for you to join us.
For further reading, before you go. The details on this page were checked on .









