Trekking: Morocco’s High Atlas offers not only mountain views but due to the relatively high rainfall there are plenty of lush valleys, rivers and waterfalls too. Villages – many home to colourful Berber people – provide comfortable accommodation.
From half-hour walks to 3-10+ days treks or horse/mule expeditions can be arranged by guides based in the Ourika Valley and elsewhere.
For hiking Toubkal National Park, lakes, waterfalls and Mt Toubkal (in the High Atlas Mountains, just an hour or so drive from Marrakech) start from Imlil; to visit Berber villages try Tafrout as a base.
April-October is the best time for Morocco hiking.
Rock Climbing: the Todra Gorge, near Tinehir.
Ziplines: to try Africa’s longest flying fox, over ravines and tree tops but safe, head for Terres d’Amanar, 30 minutes drive from Marrakech.
Camel trekking: Can be arranged at the hotels in the desert area or tourist offices. Best time is Sep-Oct.
Driving: car rental is reasonable and available in most cities, driving is relaxing and some routes are amazingly beautiful. You don’t need 4 wheel drive. A small Renault will do fine.
Water sports: Resorts on the coast such as Agadir, Asilah.
Windsurfing and surfing: winds and waves are regular and especially potent around Essaouira and to south.
Skiing: Oukaimeden, 70kms from Marrakesh, is popular. Best December – March.