Best for children (and active dads): Terres d'Amanar, Tahanaout (half an hour south of Marrakech)
This ia an Eco Adventure Park with zip wires, a monkey bridge, quad-biking, mountain biking, donkey and camel racing, BMX tracks, Berber bowling and archery.
Stay nearby at La Roseraie, an idyllic Atlas Mountains retreat lost amid 50 acres of fragrant rose gardens, park and farmland.
The hotel has 40 cottage-style rooms and suites, an excellent riding school, and four swimming pools.