Another vote for Crieff Hydro, we have just come back from a visit.
You get 2 sessions of childcare in 1 day from a choice of morning, afternoon or evening. The childrens high teas are great, as you can feed the kids and then pop them into Big country, and then enjoy a grown up dinner. I would book them in as soon as you book so that you get the sessions that you want. Same goes for any activities that you want to do.
I've done self-catering when the kids were younger, and it was great, full kitchen facilities, great views (stayed in Kirklands, Farmhouse East & West and Rossie. Only disadvantage is you have to stay for 4 nights (Mon - Thurs) or 3 nights(Friday, Sat & Sun) and they wont budge an inch! Its close to the clubhouse which does meals too!
For next summer - can anyone recommend self catering accommodation but with use of childcare? I know there are lots of expensive family hotels (Bedruthan Steps etc) but I am looking for somewhere where we can stay self catering but make use of daily childcare/clubs. Any suggestions gratefully received!