logo
hero-image

Explorer's Index: Five Awesome Family Activities in Morocco

Essentials & Advice | Africa and Middle East | By Orsolya Kako

A country as stunningly diverse as Morocco makes a perfect playground for kids young and old. From the lush forests of its national parks to the stunning vistas of the Agafay Desert, it’s a country as rich in geographic bounty as it is in ancient culture. Below, check out a few of our favourite ways to bring your family in deep and up close in Morocco.


MoroccoFamily1Kite Surfing in Essaouira

With powerful winds blowing year-round onto the bay, Essaouira’s famous beaches make for a perfect launching point for kitesurfers. Our friend Christophe Raynaud of Kite Adventure Center is more than happy to provide your brood with a few tips for shooting the breeze safely.

MoroccoFamily2Ride a Camel Back in Time

Explore Morocco as people have seen it for centuries: mounted on that most trusted of desert steeds. Our friends The Camel Boys will lead the way as we venture from bustling Marrakech to the modern oasis of La Pause—you’ll swear you’ve gone back in time.

Drum Workshop and Lesson

For a taste of Moroccan culture, spend a morning in a Fondouk under the watchful eye of a drumming artisan, making your own drums. You choose the sound of drum you prefer, pick out the skin, stretch and string your own instrument and finish off the morning putting your handy work to good use under the tutelage of a pro.

Ropes Course in Terres d’Amanar Private Park

Located at the foot of the High Atlas Mountains, this 173-acre park offers a chance to take in Morocco’s natural diversity from a unique and rapidly changing vantage point—while ziplining above it.

Jemaa el-Fnaa Square

Mythical meeting place of snake charmers, storytellers and characters as colourful as they are many, Marrakech’s most famous square is not to be missed. Home to various forms of entertainment, the square also famously hosts a souk, or market, where both snacks and souvenirs can be secured on the cheap—if you know how to haggle.