Private multi-day Morocco tours
Travel through cities, mountains, and desert with one private journey arranged around you.
Find your Morocco tour →Travel via Merzouga, ride camels in the Sahara and stay in a desert camp. Continue through the gorges, Ait-Ben-Haddou and the Atlas Mountains to Marrakech.
Cross the Atlas Mountains, explore Ait-Ben-Haddou and the Dades Valley, then enjoy a camel ride and desert camp in Merzouga before arriving in Fes.
Visit Ait-Ben-Haddou, ride camels in Zagora and spend a night in a desert camp. Return to Marrakech through Ouarzazate and the Atlas Mountains.
Trek through the High Atlas Mountains, stay in a mountain refuge and climb Mount Toubkal before returning to Marrakech.
Explore Chefchaouen, Meknes and Fes, then travel through Merzouga, the gorges and Ait-Ben-Haddou on your way to Marrakech.
Start and finish in Casablanca. Discover Marrakech, the Sahara, Fes and Chefchaouen, with kasbahs, mountain scenery and a desert camp along the way.
Travelling to Morocco from anywhere in the world? Our local team helps you plan tours, activities and transfers across Morocco around your arrival city, dates and interests.