As well as numerous cultural attractions in the old medina, Marrakech has a great range of outdoor activities on offer including quad biking, horse and camel riding excursions. Helicopter and balloon flights operate throughout much of the year (depending on weather conditions) and offer a superb bird's eye view of the Red City.
Within a 1 hour drive from Marrakech are the Atlas Mountains. With a backdrop of North Africa's highest peak, snow-capped Jebel Toubkal, Imlil village is the hub of Atlas treks with numerous half or full day walking options available. Oukaimeden is another popular walking centre (and also a ski resort in winter). The Ourika Valley offers gentler walks in the foothills of the Atlas whilst Ouirgane is a particularly beautiful village.
Should you wish to chill out for a day by a large pool in an out-of-town tropical setting, take your pick from Nikki Beach, Plage Rouge or the Beldi Country Club. Families may enjoy a visit to Oasiria, a water park with beach. Even the Atlantic coast is not too far away – the old Portuguese walled city of Essaouira is a popular day trip with an early start (2.5 hrs drive each way), with Safi and El Jadida also possible in a long day.