A local guide in Marrakech, Morocco

Tours by Marrakech Excursions

Desert tours and culture-led day trips shape what Marrakech Excursions does best, with the team based in Marrakech and reaching across Morocco. Marrakech Excursions arranges excursions to Essaouira, Zagora, Merzouga, Ouzoud and Ouarzazate, alongside airport transfers and shore excursions. Expect practical planning and private vehicle support that makes it easy to discover deserts, valleys, coasts and the Atlas Mountains. They operate in English, for travellers seeking an authentic side of Morocco from city to coast and into the Sahara.

1 tour English
View full profile
Marrakech Excursions
Your guide in Marrakech
Marrakech Excursions
Create your own adventure

Can't find the perfect tour? Design one with Marrakech.

  • Tell Marrakech your dates, group size and what you would love to see.
  • Get a private itinerary shaped around you, not a fixed package.
  • Travel with someone who actually lives here.
Request dates