Cave in Kinross

Maiden's Bower

2 holiday parks nearby

TypeCave
LocationKinross, Perthshire
Nearest parkWild Goose Glamping (3.9 mi)

About Maiden's Bower

You'll find yourself scrambling up a grassy slope near Kinross, following what locals call a proper adventure to reach this modest sandstone cave. Maiden's Bower sits tucked into the hillside - nothing dramatic, but genuinely worth the short walk if you're staying in the area. The cave itself is small, a natural hollow rather than a sprawling cavern, but there's something rather special about ducking inside and imagining the centuries of stories attached to it. Legend has it a young woman sheltered here, though the truth is lost to time. What matters is the walk itself and the views across Perthshire once you've made the effort.

Historically minded visitors will get the most from this one. It's not a destination that'll keep kids endlessly entertained - thirty minutes tops - but as a bonus activity during a holiday park stay, it's cracking. Access appears unrestricted and free, which is increasingly rare. The terrain is straightforward, though it does involve a bit of a climb, so bring proper footwear rather than sandals. Late spring through early autumn works best; winter can make the approach boggy and less appealing.

If you're based at Wild Goose Glamping or Gallowhill Caravan Park, both within easy reach, this sits perfectly as a morning outing before lunch. Combine it with a walk around Loch Leven or a visit to nearby Kinross town and you've got a solid half-day sorted. The real draw isn't the cave itself - it's the excuse to get off the caravan site and stretch your legs properly.

Visitor Photos

No visitor photos yet. Be the first to share!

Sign in to Upload

Frequently Asked Questions

What type of attraction is Maiden's Bower?

Maiden's Bower is a cave in Perthshire, Fife & Tayside.

Are there holiday parks near Maiden's Bower?

Yes, there are 2 holiday parks near Maiden's Bower. The closest is Wild Goose Glamping, just 3.9 miles away, rated 5.0 out of 5 by visitors.

Where is Maiden's Bower?

Maiden's Bower is located near Kinross 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.9 miles away.

What else is there to do near Maiden's Bower?

Near Maiden's Bower you can also visit Hallyards Castle (historic site), Scotland's Last Duel (historic site), Green Hill (peak), Easter Lochhead (historic site). Browse our Kinross area guide for the full list of things to do.