our story

As a tour agency in Morocco, our philosophy is simple.

Your safety and enjoyment are our first priorities.

We hire guides and drivers that are professional, knowledgeable, and focused on customer service.

We provide the service. Morocco, this place, provides the magic.

We use our extensive tourism skills to create the best trips for your tour group.

When you enjoy a custom Morocco tour with Roaming Camels Morocco we will create a trip plan to suit your needs and interests. Some of our guests enjoy a relaxed pace with some active hiking and exploring mixed in. Some of our guests want to focus on the Moroccan food available around the country, or learn more about the Amazigh culture. Some want to meet artisans and see amazing interior design inspiration. We are here to listen to your needs and make this happen for you.

Co-Owner & Professional Guide

Meet Mustapha

Mustapha was raised in the southeast of Morocco in the Roses Valley, in the province of Ouarzazate, from an Amazigh (Berber) family. His grandparents were nomads and his parents have passed along the greatest of the Amazigh culture, traditions and values to their eldest son.

At university Mustapha studied English literature and linguistics. His research was in Amazigh (Berber) culture. After graduating from university he completed a full year of training in guide school in the High Atlas Mountains.

Before starting his own company, Mustapha worked with many large and acclaimed tour companies . He has travelled internationally as well, spending time in the Netherlands, France, Britain, Indonesia, Scotland and Australia and Canada. Mustapha is fluent in English, French, Arabic, and Berber.


Co-Owner and Hospitality Professional

Meet Kathi

Kathi is a Canadian woman who has an extensive career history in the luxury hotel business. She brings with her a deep rooted sense of hospitality, business ethics and crafting amazing customer experiences. Living between Marrakech and Toronto, she is fully immersed in the culture of Morocco.

morocco awaits

Create Your Journey

We create Morocco tour packages specifically for you. We are an independent Morocco travel agency offering the best Morocco private tours with a wealth of experience in creating Morocco desert tours and providing personal, attentive service from start to finish.