Morocco guided tours designed around your schedule — Start planning today.
Curated Morocco Itineraries

Morocco Tour Itineraries

Browse and compare our curated Morocco tour itineraries. Filter by duration, travel style, or departure city to find your ideal route, or design a custom private trip.

Sort by:
Showing 19 tours (Private & Shared Options)Displayed starting prices are per person for shared tours
3-Day Marrakech to Merzouga Guided Desert Tour guided tour in Morocco
3 Days
Private & Shared OptionsDesert Tours
Marrakech → Marrakech

3-Day Marrakech to Merzouga Guided Desert Tour

Cross the High Atlas Mountains, explore ancient kasbahs, and sleep under the Saharan stars.

MarrakechHigh Atlas MountainsAït Ben HaddouOuarzazate+4 more
Shared tours from$260 per person
4-Day Fes to Merzouga Guided Desert Tour guided tour in Morocco
4 Days
Private & Shared OptionsDesert Tours
Fes → Fes

4-Day Fes to Merzouga Guided Desert Tour

Roundtrip guided desert journey from Fes through the Middle Atlas, Ziz Valley, and Erg Chebbi dunes.

FesIfraneAzrou Cedar ForestMidelt+7 more
Shared tours from$430 per person
7-Day Morocco Imperial Cities Guided Tour guided tour in Morocco
7 Days
Private & Shared OptionsCultural Tours
Casablanca → Casablanca

7-Day Morocco Imperial Cities Guided Tour

Discover Morocco’s imperial cities on a 7-day journey beginning and ending in Casablanca.

CasablancaRabatMeknesVolubilis+3 more
Shared tours from$1100 per person
10-Day Morocco Grand Guided Tour guided tour in Morocco
10 Days
Private & Shared OptionsCultural Tours
Casablanca → Marrakech

10-Day Morocco Grand Guided Tour

The ultimate guided 10-day journey from Casablanca to Marrakech via Chefchaouen, Fes, Merzouga Sahara, and High Atlas.

CasablancaRabatChefchaouenFes+8 more
Shared tours from$1650 per person
Atlas Mountains & Berber Villages Guided Day Trip from Marrakech guided tour in Morocco
1 Day
Private & Shared OptionsDay Trips
Marrakech → Marrakech

Atlas Mountains & Berber Villages Guided Day Trip from Marrakech

Take a full-day trip from Marrakech into the High Atlas Mountains, visiting Ourika Valley, Berber villages, Setti Fatma, Oukaïmeden, Sidi Fares, Asni and Tahnaout.

MarrakechHigh Atlas MountainsOurika ValleySetti Fatma+4 more
Shared tours from$95 per person
Essaouira Day Trip from Marrakech — Optional Guided Visit guided tour in Morocco
1 Day
Private & Shared OptionsDay Trips
Marrakech → Marrakech

Essaouira Day Trip from Marrakech — Optional Guided Visit

Discover the relaxed blue-and-white Atlantic coastal fortress town famed for fresh seafood, historic ramparts, and thuya artisan woodwork.

MarrakechChichaouaArgan ForestEssaouira
Shared tours from$110 per person
5-Day Marrakech to Fes Guided Desert Expedition guided tour in Morocco
5 Days
Private & Shared OptionsDesert Tours
Marrakech → Fes

5-Day Marrakech to Fes Guided Desert Expedition

A 5-day one-way desert expedition from Marrakech to Fes through Ait Ben Haddou, Dades, Todra Gorge, and Erg Chebbi with two desert camp nights.

MarrakechHigh Atlas MountainsTelouetAït Benhaddou+12 more
Shared tours from$790 per person
4-Day Luxury Guided Sahara Desert Experience guided tour in Morocco
4 Days
Private & Shared OptionsLuxury Tours
Marrakech → Marrakech

4-Day Luxury Guided Sahara Desert Experience

A 4-day luxury Sahara desert roundtrip journey from Marrakech featuring boutique kasbahs, two nights in an Erg Chebbi camp, and a scenic Draa Valley return.

MarrakechHigh Atlas MountainsTelouet KasbahAït Ben Haddou+10 more
Shared tours from$1150 per person
6-Day Morocco Family Guided Adventure Tour guided tour in Morocco
6 Days
Private & Shared OptionsFamily Tours
Marrakech → Marrakech

6-Day Morocco Family Guided Adventure Tour

A guided 6-day family adventure from Marrakech combining sunrise hot-air ballooning, Atlas Mountains hiking, Todra Gorge rock climbing, Sahara camel trekking, luxury desert camping, and UNESCO kasbahs.

MarrakechHigh Atlas MountainsSkoura OasisDades Valley+8 more
Shared tours from$890 per person
14-Day Ultimate Morocco Guided Grand Discovery guided tour in Morocco
14 Days
Private & Shared OptionsCultural Tours
Tangier → Marrakech

14-Day Ultimate Morocco Guided Grand Discovery

An extraordinary 14-day guided grand journey from Tangier to Marrakech via Chefchaouen, Fes, Merzouga Sahara, Ait Ben Haddou, and Essaouira.

TangierCape SpartelCaves of HerculesChefchaouen+12 more
Shared tours from$2250 per person
Spain & Morocco Guided Tour: Seville to Marrakech guided tour in Morocco
14 Days
Private & Shared OptionsCultural Tours
Seville → Marrakech

Spain & Morocco Guided Tour: Seville to Marrakech

Explore Andalusia and Morocco on a 14-day guided tour from Seville to Marrakech via Córdoba, Granada, Tangier, Chefchaouen, Fes, Rabat, and Casablanca.

SevilleCórdobaGranadaTangier+7 more
PricingCustom Quote
Morocco for Women Guided Tour: Marrakech, Essaouira & Fes guided tour in Morocco
10 Days
Private & Shared OptionsCultural Tours
Marrakech → Fes

Morocco for Women Guided Tour: Marrakech, Essaouira & Fes

Connect with other women travelers on a guided journey through Marrakech, Essaouira, and Fes, with women-centered cultural experiences, local artisans, and Moroccan traditions.

MarrakechEssaouiraFes
PricingCustom Quote
Food of Morocco Guided Tour: Marrakech, Fes & the Atlas Mountains guided tour in Morocco
11 Days
Private & Shared OptionsCultural Tours
Marrakech → Fes

Food of Morocco Guided Tour: Marrakech, Fes & the Atlas Mountains

Taste Morocco’s culinary traditions on a guided food tour through Marrakech, Fes & the Atlas Mountains. Explore souks, cooking classes, tea rituals, village kitchens, and more.

MarrakechAtlas MountainsFes
PricingCustom Quote
Marrakech & Southern Morocco Guided Tour: Ouarzazate, Merzouga & Zagora guided tour in Morocco
11 Days
Private & Shared OptionsDesert Tours
Marrakech → Marrakech

Marrakech & Southern Morocco Guided Tour: Ouarzazate, Merzouga & Zagora

Cross mountain passes, kasbah country, palm-filled valleys, and the dunes of the Sahara.

MarrakechHigh Atlas MountainsOuarzazateDades Valley+4 more
PricingCustom Quote
A Week in Marrakech Guided Tour: From the Atlas Mountains to Essaouira guided tour in Morocco
8 Days
Private & Shared OptionsCultural Tours
Marrakech → Marrakech

A Week in Marrakech Guided Tour: From the Atlas Mountains to Essaouira

Base in the Red City for a week of palaces, gardens, souks, and day trips to the Atlas Mountains and Essaouira.

MarrakechHigh Atlas MountainsEssaouira
Shared tours from$950 per person
Morocco for Solo Travelers Guided Tour: Marrakech, the Sahara & Fes guided tour in Morocco
8 Days
Private & Shared OptionsCultural Tours
Marrakech → Fes

Morocco for Solo Travelers Guided Tour: Marrakech, the Sahara & Fes

Explore Marrakech, cross the Atlas Mountains, experience the Sahara, and discover Fes on a small guided group journey created for solo travelers.

MarrakechHigh Atlas MountainsDades ValleyMerzouga & Erg Chebbi+1 more
Shared tours from$1190 per person
Highlights of Morocco Guided Tour: Casablanca to Marrakech guided tour in Morocco
9 Days
Private & Shared OptionsCultural Tours
Casablanca → Marrakech

Highlights of Morocco Guided Tour: Casablanca to Marrakech

Discover Morocco from Casablanca to Marrakech on a guided journey through imperial cities, ancient medinas, Atlas landscapes, artisan quarters, and celebrated cultural landmarks.

CasablancaRabatFesAtlas Foothills+2 more
Shared tours from$1290 per person
Springtime in Morocco Guided Tour: Casablanca to Marrakech guided tour in Morocco
9 Days
Private & Shared OptionsCultural Tours
Casablanca → Marrakech

Springtime in Morocco Guided Tour: Casablanca to Marrakech

On this guided Morocco tour, experience spring from Casablanca to Marrakech through imperial cities, medinas, mountain landscapes, gardens, and waterfalls. View itinerary!

CasablancaRabatMeknesFes+3 more
Shared tours from$1350 per person
Morocco Guided Tour: Marrakech, the Atlas Mountains & Casablanca guided tour in Morocco
9 Days
Private & Shared OptionsCultural Tours
Marrakech → Casablanca

Morocco Guided Tour: Marrakech, the Atlas Mountains & Casablanca

Discover Marrakech, the High Atlas Mountains & Casablanca on a locally guided Morocco tour filled with medinas, mountain villages, Moroccan cuisine, and Atlantic-coast culture.

MarrakechHigh Atlas MountainsCasablanca
Shared tours from$1390 per person

Displayed starting prices are per person for shared tours. Contact us to confirm availability and the final price for your preferred date and tour format.

Looking for a Tailored Itinerary?

Every itinerary can be customized with private transport, handpicked boutique riads, and local licensed guides.

Design My Morocco Tour