Authentic Tours of Morocco

We are an independent tour agency with a wealth of experience in creating tours of Morocco and providing personal, attentive service from start to finish.

Who better to introduce you to the wonders of Morocco than an Amazigh native guide? We are committed to supporting our local communities, and creating once in a lifetime experiences for you.

Whether you are here for 3 days or 4 weeks, north or south, desert or seaside, we will be with you the whole way, introducing you to the Morocco we know and love.

Offering airport to airport service including a car and driver/guide, pre-designed tour plan, all accommodations, meals and the gift of local knowledge. Choose your level of accommodation, from comfortable and basic to luxury all the way. We are happy to serve you.

Roaming Camels Morocco is owned and operated by a highly respected native Amazigh guide and a Canadian expatriate with years of luxury hotel experience. Together our focus is on high quality experience, personal service and a chance to learn and understand the culture of Morocco.

Get in touch with us today to start working on your tailor made plans.


Why Book With Us

Trusted by many travellers over the years, Roaming Camels is dedicated to providing a high quality of service within your budget and in an authentic and meaningful way.

TripAdvisor Multiple Award winning company

We've received Certificate of Excellence awards from TripAdvisor for every year we have been in operation.

100% Customizable

Tell us about your trip requirement. We'll work together to customize your trip to meet your exact needs so that you have a memorable trip.

Local Experts, Great Pricing

We're a local tour operator. When you book with us, you are working directly with us. We do our best to keep our overhead low so that we can give you great prices.

Local Culture

All our guides and drivers are locally born and raised. We believe that in order to show you the culture, we must live it.

Ethical Tourism

We believe in using partners that are environmentally conscious and who treat their animals with respect and care.

No Hidden Charges

We don't add surprise extras cost. We explain up front all that is included and all that is not. There are no surprises with hidden costs.


Morocco is an extremely diverse country where no two cities are alike and you can visit the desert, the sea coast, the mountains or the metropolis. Getting to know the different places is a great way to help you understand where you want to spend your precious time.

Start Packing

Contact us today to get started with your trip plans.

Contact Us


People love to see Morocco with us. Why? Because we love Morocco. Its impossible to deny that seeing this magical land at the hands of people who are passionate about it - that makes a difference.

Latest Articles From Roaming Camels

Travel Tips and Cultural Discoveries

Best Tours in Morocco

We are often asked, “what are the best Morocco tours?” The answer is always, “the one you take.” Let’s face it. Morocco is a remarkable country with so many experiences to offer. Any tour you take here is bound to be a memorable experience. You …

Explore Morocco. Tours Led By A Guide Are A Great Idea.

Explore Morocco. Tours led by a licensed Moroccan tour guide are an essential element to successfully navigating this vast and complex country.

Choose the Best Moroccan Tour For You

Planning the Moroccan Tour of Your Dreams? Not sure where to start or what to do next? Glad you came here, we can help. The best way to see Morocco is with a professional guide. There might be a few obstacles here to overcome as …