Skip to content
Free cancellation · Pay later 4.8/5 from 483 reviews

All Morocco tours

Filter by departure city. Every tour shows its guest rating.

3 Day Desert Tour from Marrakech to Merzouga

Our Marrakech to Merzouga shared tour takes you over the High Atlas to the dunes of Erg Chebbi in three days, with a camel ride at…

5.0(210) 3 days
From €100 per person 3 days
3 Day Desert Tour from Marrakech to Merzouga

5 Day Desert Tour from Marrakech to Merzouga

This Marrakech shared Sahara tour takes five days, so you enjoy a full day in the desert and shorter drives than on the classic three-day trip.

5.0(62) 5 days
From €360 per person 5 days
5 Day Desert Tour from Marrakech to Merzouga

Fes Desert Tour: 3 Days from Fes to Marrakech

Our Fes desert tour travels from the imperial city to Marrakech in three days, with a camel ride and a night in the dunes of Merzouga.

5.0(55) 3 days
From €160 per person 3 days
Fes Desert Tour: 3 Days from Fes to Marrakech

8 Day Morocco Desert Tour from Casablanca

Our 8 day Morocco tour starts in Casablanca and links the blue town of Chefchaouen, the imperial cities and a night in the Sahara.

5.0(50) 8 days
From €600 per person 8 days
8 Day Morocco Desert Tour from Casablanca

Fes to Marrakech via the Sahara: 3 Days

Travel from Fes to Marrakech via Sahara dunes in three days, starting in the cool Middle Atlas and ending in the red city.

5.0(23) 3 days
From €160 per person 3 days
Fes to Marrakech via the Sahara: 3 Days

2 Day Zagora Desert Trip from Marrakech

Our Zagora desert trip is the shortest way to sleep in the desert from Marrakech: two days and one night in a Berber camp.

5.0(15) 2 days
From €200 per person 2 days
2 Day Zagora Desert Trip from Marrakech

10 Day Morocco Grand Tour from Casablanca

Our 10 day Morocco tour is a private journey through the whole country, from the Atlantic coast to the Sahara and Marrakech.

5.0(6) 10 days
From €780 per person 10 days
10 Day Morocco Grand Tour from Casablanca

6 Day Desert Tour from Marrakech to Merzouga

Our 6 day Marrakech Merzouga tour gives you two days around the dunes of Erg Chebbi, plus the gorges, kasbahs and oases of southern Morocco.

5.0(5) 6 days
From €350 per person 6 days
6 Day Desert Tour from Marrakech to Merzouga

2 Day Desert Tour from Ouarzazate to Merzouga

Our Ouarzazate to Merzouga tour takes you to the dunes of Erg Chebbi and back in two days, through the gorges and oases of the south.

5.0(3) 2 days
From €200 per person 2 days
2 Day Desert Tour from Ouarzazate to Merzouga

12 Day Berber Tour of Morocco from Casablanca

Our 12 day Morocco tour follows a Berber route far from the crowds, with two days in the Sahara and the mountain lakes of Imilchil. This…

5.0(2) 12 days
From €1,200 per person 12 days
12 Day Berber Tour of Morocco from Casablanca