The honest review
Crieff Hydro sits in a specific category that is underrepresented in European family travel guides: the comprehensive British family activity resort that delivers genuine adventure infrastructure alongside comfortable accommodation without castle pricing. At £180–350/night for family rooms, it costs significantly less than Ashford Castle or Dromoland in Ireland while delivering a broader activity range for children.
The 900-acre Perthshire estate gives genuine outdoor range: horse riding school takes children from age 3 through advanced lessons, with dedicated trails on the estate. Falconry experiences are structured sessions where children learn to fly Harris hawks. The estate loch has fishing instruction. Go-karts run on a dedicated track rather than a parking lot. The Funzone is a dedicated indoor play facility, not a corner of the hotel lobby, which matters when the Scottish weather (frequent rain, guaranteed in any week-long visit) needs an indoor plan.
The kids' club runs supervised programming from ages 2–12, with the option for evening babysitting that allows parents to use the golf course, spa, or squash courts without the constant parental rotation that exhausts vacations. The golf course on the estate is a working 9-hole that is appropriate for children beginning the game.
For families doing a Scotland itinerary (Edinburgh, Highlands, Loch Ness), Crieff Hydro's Perthshire position is genuinely strategic: Perth is 20 minutes south, Stirling and its castle 30 minutes, Loch Lomond 45 minutes, and the start of the A9 Highlands road 20 minutes north. It works as both a destination resort and a touring base.
Who this works for
Derived from FamilyFactor data
Toddlers
ages 0–3
Elementary
ages 4–8
Tweens
ages 9–12
Teens
ages 13+
Multi-gen
with grandparents
All amenities (12)↓
- 900-acre estate
- Falconry experiences
- Fishing on estate loch
- Funzone indoor play center (dedicated children's facility)
- Go-kart track
- Golf course on estate
- Horse riding school (ages 3+)
- Indoor and outdoor pools
- Kids' club (supervised, ages 2–12)
- Perthshire Highland countryside
- Spa and wellness center
- Squash and tennis courts