Marrakech Eco Tours
Morocco tours

All Tours

46 adventures departing from Marrakech & Agadir

Category
Difficulty
Duration
Price

Travelling with a large group, or want a completely custom itinerary?

We build bespoke plans for private groups of any size, from 2 to 200. Tell us your dates, interests, and budget.

Plan a Custom Trip

Shared tours — daily departures

A seat on a fixed daily departure, shared with other travellers. Flat price per person, no group-size discount to work out: the vehicle runs whether you book or not. Cheaper than the private equivalent, less flexible on stops.

Merzouga Desert from Marrakech — 3-Day Shared Tour
easy
Shared
Marrakech
Desert
5.0

Merzouga Desert from Marrakech — 3-Day Shared Tour

  • Tizi n'Tichka pass through the High Atlas
  • UNESCO Ksar of Aït Ben Haddou
  • Dades and Todra gorges
3 days / 2 nightsUp to 16 people
From

€120 / person

View Tour
Zagora Desert from Marrakech — 2-Day Shared Tour
easy
Shared
Marrakech
Desert
5.0

Zagora Desert from Marrakech — 2-Day Shared Tour

  • Tizi n'Tichka pass and Aït Ben Haddou
  • Draa Valley palm groves
  • Camel ride into the Zagora dunes
2 days / 1 nightUp to 16 people
From

€85 / person

View Tour
Ouzoud Waterfalls — Shared Day Trip from Marrakech
easy
Shared
Marrakech
Day Tours
5.0

Ouzoud Waterfalls — Shared Day Trip from Marrakech

  • The 110 m Ouzoud cascades, highest in North Africa
  • Wild Barbary macaques on the gorge trail
  • Boat ride at the foot of the falls
1 dayUp to 16 people
From

€40 / person

View Tour
Agafay Desert — Dinner, Camel Ride & Fire Show
easy
Shared
Marrakech
Day Tours
5.0

Agafay Desert — Dinner, Camel Ride & Fire Show

  • Camel ride across the Agafay stone desert at sunset
  • Dinner in a desert camp with the High Atlas on the skyline
  • Live music and fire show
Half day / eveningUp to 20 people
From

€30 / person

View Tour
Essaouira — Shared Day Trip from Marrakech
easy
Shared
Marrakech
Day Tours
5.0

Essaouira — Shared Day Trip from Marrakech

  • UNESCO-listed medina and 18th-century ramparts
  • The blue fishing fleet in the working harbour
  • Argan oil cooperative on the Marrakech road
1 dayUp to 16 people
From

€30 / person

View Tour

46 tours found

Marrakech to Toubkal Summit — 4-Day Trek
challenging
Private
Marrakech
Trekking
5.0

Marrakech to Toubkal Summit — 4-Day Trek

  • Summit Jbel Toubkal at 4,167 m — highest peak in North Africa
  • Sleep in traditional Berber mountain refuges at 3,207 m
  • Start in the trailhead village of Imlil, deep in the Atlas
4 days / 3 nights2–10 people
From

€260 / person for 6+

View Tour
Marrakech to Merzouga — 3-Day Desert Tour
easy
Private
Marrakech
Desert
5.0

Marrakech to Merzouga — 3-Day Desert Tour

  • Camel trek into Erg Chebbi dunes at sunset
  • Overnight in a traditional Berber desert camp
  • Aït Ben Haddou UNESCO World Heritage Ksar
3 days / 2 nights2–12 people
From

€230 / person for 6+

View Tour
Marrakech to Ourika Valley — Day Hike
easy
Private
Marrakech
Day Tours
5.0

Marrakech to Ourika Valley — Day Hike

  • Hike to the Setti Fatma waterfalls (7 cascades)
  • Walk through Berber villages rarely visited by tourists
  • Swim in natural mountain pools
1 day2–15 people
From

€26 / person for 6+

View Tour
Marrakech to Ouzoud Waterfalls — Day Trip
easy
Private
Marrakech
Day Tours
5.0

Marrakech to Ouzoud Waterfalls — Day Trip

  • The Ouzoud Falls — 110 m cascade, highest in North Africa
  • Wild Barbary macaques in their natural habitat
  • Boat ride at the base of the falls
1 day2–15 people
From

€22 / person for 6+

View Tour
Marrakech to Agafay Desert — Sunset & Dinner
easy
Private
Marrakech
Day Tours
5.0

Marrakech to Agafay Desert — Sunset & Dinner

  • Quad biking across the Agafay stone desert
  • Camel ride to the sunset viewpoint
  • Traditional Berber dinner in a desert camp
1 day (afternoon–evening)2–20 people
From

€56 / person for 6+

View Tour
Marrakech Medina — Cultural Tour
easy
Private
Marrakech
Cultural
5.0

Marrakech Medina — Cultural Tour

  • Djemaa El-Fna square at its most vibrant
  • Leather tanneries viewed from a private rooftop
  • Ben Youssef Madrasa — 16th-century Islamic college
Half day (4 hours)2–8 people
From

€31 / person for 6+

View Tour
Marrakech to Fes — 3-Day Imperial Cities Tour
easy
Private
Marrakech
Cultural
5.0

Marrakech to Fes — 3-Day Imperial Cities Tour

  • Tizi n'Tichka mountain pass (2,260 m)
  • Aït Ben Haddou UNESCO World Heritage Ksar
  • Ifrane — Morocco's Alpine village
3 days / 2 nights2–12 people
From

€299 / person for 14+

View Tour
Marrakech to Mgoun Massif — 7-Day Traverse
expert
Private
Marrakech
Trekking
5.0

Marrakech to Mgoun Massif — 7-Day Traverse

  • Summit Jbel Mgoun — Morocco's 2nd highest peak at 4,068 m
  • Completely off the tourist trail
  • Berber family homestays in remote villages
7 days / 6 nights2–8 people
From

€596 / person for 6+

View Tour
Agadir to Paradise Valley & Immouzer Waterfalls
easy
Private
Agadir
Day Tours
5.0

Agadir to Paradise Valley & Immouzer Waterfalls

  • Natural swimming pools in a palm gorge
  • Hike through dramatic canyon scenery
  • Immouzer waterfall (seasonal)
1 day2–15 people
From

€22 / person for 6+

View Tour
Agadir to Souss-Massa National Park — Wildlife Tour
easy
Private
Agadir
Day Tours
5.0

Agadir to Souss-Massa National Park — Wildlife Tour

  • Northern Bald Ibis — one of the world's 10 rarest birds
  • Flamingo colonies on the Massa estuary
  • Atlantic dunes and coastal trail
1 day2–12 people
From

€51 / person for 6+

View Tour
Agadir to Taroudant — Day Trip
easy
Private
Agadir
Cultural
5.0

Agadir to Taroudant — Day Trip

  • 16th-century ramparts — best preserved in Morocco
  • Authentic Berber market and spice souk
  • Taroudant tanneries (smaller and less crowded than Fes)
1 day2–14 people
From

€29 / person for 6+

View Tour
Agadir Beach Surf Lesson
easy
Private
Agadir
Day Tours
5.0

Agadir Beach Surf Lesson

  • Professional certified surf instructors
  • Board and wetsuit included
  • Beginner and intermediate levels
Half day (2–3 hours)2–8 people
From

€21 / person for 6+

View Tour
Agadir to Anti-Atlas Mountains — 3-Day Trek
moderate
Private
Agadir
Trekking
5.0

Agadir to Anti-Atlas Mountains — 3-Day Trek

  • Ancient pink granite peaks of the Anti-Atlas
  • Tafraoute — the painted rocks valley
  • Almond blossom gorges (February–March)
3 days / 2 nights2–8 people
From

€186 / person for 6+

View Tour
Agadir to the Sahara — 2-Day Desert Tour
easy
Private
Agadir
Desert
5.0

Agadir to the Sahara — 2-Day Desert Tour

  • Erg Chegaga — the remote dune field fewer tourists reach
  • Draa Valley palmery and ancient kasbahs
  • Sunset and sunrise camel treks
2 days / 1 night2–10 people
From

€112 / person for 6+

View Tour
Agadir to Souss Valley — Argan & Berber Culture Tour
easy
Private
Agadir
Cultural
5.0

Agadir to Souss Valley — Argan & Berber Culture Tour

  • Women-run argan oil cooperative visit and tasting
  • Honey village — local beekeeper demonstration
  • Traditional Berber family lunch
1 day2–14 people
From

€26 / person for 6+

View Tour
Agadir to Essaouira — Day Trip
easy
Private
Agadir
Day Tours
5.0

Agadir to Essaouira — Day Trip

  • 18th-century Portuguese seafront ramparts
  • UNESCO-listed medina and blue fishing harbour
  • Fresh seafood lunch on the harbour wall
1 day2–14 people
From

€30 / person for 6+

View Tour
Marrakech to Chefchaouen — 4-Day Blue City Tour
easy
Private
Marrakech
Cultural
5.0

Marrakech to Chefchaouen — 4-Day Blue City Tour

  • Chefchaouen — the Blue City of the Rif Mountains
  • Fes el-Bali UNESCO medina and Chouara Tanneries
  • Cedar Forest of Azrou and wild Barbary macaques
4 days / 3 nights2–12 people
From

€185 / person for 6+

View Tour
Marrakech — All 4 Imperial Cities — 5-Day Grand Tour
easy
Private
Marrakech
Cultural
5.0

Marrakech — All 4 Imperial Cities — 5-Day Grand Tour

  • All 4 Imperial Cities: Marrakech, Meknes, Fes, Rabat
  • Volubilis Roman ruins (UNESCO World Heritage)
  • Hassan II Mosque in Rabat
5 days / 4 nights2–12 people
From

€261 / person for 6+

View Tour
Marrakech to Zagora — 2-Day Desert Tour
easy
Private
Marrakech
Desert
5.0

Marrakech to Zagora — 2-Day Desert Tour

  • Draa Valley — Morocco's longest oasis, 200 km of date palms and kasbahs
  • Camel trek on the Erg Lehoudi dunes at sunset
  • Overnight in a Berber desert camp with traditional music
2 days / 1 night2–12 people
From

€98 / person for 14+

View Tour
Erg Chegaga from Marrakech — 3-Day Remote Desert Expedition
moderate
Private
Marrakech
Desert
5.0

Erg Chegaga from Marrakech — 3-Day Remote Desert Expedition

  • Erg Chegaga — fewer tourists, 120 m dunes, profound silence
  • 4x4 off-road desert crossing from M'Hamid into the dune field
  • 2 nights in a desert camp with no other camps in sight
3 days / 2 nights2–8 people
From

€281 / person for 5+

View Tour
Marrakech Desert Grand Tour — 4 Days
easy
Private
Marrakech
Desert
5.0

Marrakech Desert Grand Tour — 4 Days

  • Full night at an Erg Chebbi desert camp — sunset and sunrise camel treks
  • Todra Gorge — Morocco's most dramatic canyon (400 m walls, 4 km walk)
  • UNESCO Ksar of Aït Ben Haddou — Gladiator and Game of Thrones location
4 days / 3 nights2–10 people
From

€206 / person for 6+

View Tour
Agadir to Merzouga — 3-Day Sahara Desert Tour
easy
Private
Agadir
Desert
5.0

Agadir to Merzouga — 3-Day Sahara Desert Tour

  • Erg Chebbi — camel trek at sunset into 160 m dunes
  • Overnight in a Berber desert camp under the stars
  • Taroudant — Morocco's finest medieval walled city
3 days / 2 nights2–10 people
From

€170 / person for 6+

View Tour
Agadir to Zagora — 2-Day Desert Tour
easy
Private
Agadir
Desert
5.0

Agadir to Zagora — 2-Day Desert Tour

  • Zagora dunes — a quieter, more intimate desert camp experience
  • Draa Valley — 200 km of date palm oasis and ancient kasbahs
  • Taroudant — best-preserved medieval ramparts in Morocco
2 days / 1 night2–10 people
From

€103 / person for 6+

View Tour
Agadir to Erg Chegaga — 3-Day Remote Desert Tour
moderate
Private
Agadir
Desert
5.0

Agadir to Erg Chegaga — 3-Day Remote Desert Tour

  • Erg Chegaga — Morocco's most remote dune field, reached by 4x4
  • Unique southern approach via Anti-Atlas foothills and Tata
  • 2 nights in a Berber camp with no other camps in sight
3 days / 2 nights2–8 people
From

€281 / person for 5+

View Tour
Agadir Desert Grand Tour — 4 Days
easy
Private
Agadir
Desert
5.0

Agadir Desert Grand Tour — 4 Days

  • Erg Chebbi desert camp — two camel treks, a full desert night
  • Taroudant — medieval walled city unique to the Agadir route
  • Taliouine — the world's saffron capital (unique to Agadir route)
4 days / 3 nights2–10 people
From

€242 / person for 6+

View Tour
Agadir to Fes — 4-Day Imperial Cities Tour
easy
Private
Agadir
Cultural
5.0

Agadir to Fes — 4-Day Imperial Cities Tour

  • Tizi n'Tichka mountain pass (2,260 m)
  • Aït Ben Haddou UNESCO World Heritage Ksar
  • Ifrane — Morocco's Alpine village
4 days / 3 nights2–12 people
From

€272 / person for 14+

View Tour
Agadir to Chefchaouen — 5-Day Blue City Tour
easy
Private
Agadir
Cultural
5.0

Agadir to Chefchaouen — 5-Day Blue City Tour

  • Chefchaouen — the Blue City of the Rif Mountains
  • Fes el-Bali UNESCO medina and Chouara Tanneries
  • Cedar Forest of Azrou and wild Barbary macaques
5 days / 4 nights2–12 people
From

€228 / person for 6+

View Tour
Agadir — All 4 Imperial Cities — 6-Day Grand Tour
easy
Private
Agadir
Cultural
5.0

Agadir — All 4 Imperial Cities — 6-Day Grand Tour

  • All 4 Imperial Cities: Marrakech, Meknes, Fes, Rabat
  • Volubilis Roman ruins (UNESCO World Heritage)
  • Hassan II Mosque in Rabat
6 days / 5 nights2–12 people
From

€303 / person for 6+

View Tour
Toubkal Circuit & Ifni Lake from Marrakech — 6-Day Trek
challenging
Private
Marrakech
Trekking
5.0

Toubkal Circuit & Ifni Lake from Marrakech — 6-Day Trek

  • Camp beside the turquoise Lake Ifni (2,295 m), the Atlas's most beautiful lake
  • Cross four high passes including Tizi n'Ouanoums (3,664 m) and Tizi Likemt (3,555 m)
  • Summit Jbel Toubkal (4,167 m) — the highest peak in North Africa
6 days / 5 nights2–12 people
From

€450 / person for 6+

View Tour
Mount Toubkal Express — 2-Day Summit from Marrakech
challenging
Private
Marrakech
Trekking
5.0

Mount Toubkal Express — 2-Day Summit from Marrakech

  • Summit Jbel Toubkal (4,167 m) in just two days from Marrakech
  • Overnight in the Toubkal Refuge at 3,207 m
  • Pass the Sidi Chamharouch shrine and its waterfall
2 days / 1 night2–12 people
From

€153 / person for 6+

View Tour
Toubkal via Aguelzim Pass from Marrakech — 3-Day Trek
challenging
Private
Marrakech
Trekking
5.0

Toubkal via Aguelzim Pass from Marrakech — 3-Day Trek

  • Trek the wild Azzaden Valley — quieter and greener than the standard route
  • Pass the spectacular Ighouliden (Tamsoult) waterfalls
  • Cross the high Aguelzim Pass at 3,560 m
3 days / 2 nights2–12 people
From

€230 / person for 6+

View Tour
Toubkal Three 4,000 m Peaks from Marrakech — 3-Day Challenge
expert
Private
Marrakech
Trekking
5.0

Toubkal Three 4,000 m Peaks from Marrakech — 3-Day Challenge

  • Summit three 4,000 m peaks: Timesguida (4,089 m), Ras Ouanoukrim (4,083 m) & Toubkal (4,167 m)
  • One of the toughest and most rewarding treks in the High Atlas
  • Base from the Toubkal Refuge at 3,207 m
3 days / 2 nights2–10 people
From

€230 / person for 6+

View Tour
Marrakech Food & Market Tour — Half-Day Culinary Walk
easy
Private
Marrakech
Day Tours
5.0

Marrakech Food & Market Tour — Half-Day Culinary Walk

  • Rahba Kedima spice square — real saffron vs. dyed imitations
  • Guided tastings through the medina's working food souks
  • Hands-on tagine cooking class with a local family
Half day (4 hours)2–8 people
From

€33 / person for 6+

View Tour
Merzouga Stargazing from Marrakech — 2-Day Dark Sky Desert Tour
easy
Private
Marrakech
Desert
5.0

Merzouga Stargazing from Marrakech — 2-Day Dark Sky Desert Tour

  • Guided naked-eye and telescope stargazing session with an astronomy guide
  • Sunset camel trek into the Erg Chebbi dunes
  • One night in a traditional Berber desert camp, far from any light pollution
2 days / 1 night2–10 people
From

€121 / person for 6+

View Tour
Azzaden Valley from Marrakech — 2-Day Atlas Mountains Trek
moderate
Private
Marrakech
Trekking
5.0

Azzaden Valley from Marrakech — 2-Day Atlas Mountains Trek

  • Cross the Tizi Mzik pass (2,684 m) with panoramic High Atlas views
  • Overnight in a family-run Berber guesthouse in Tizi Oussem village
  • Walk the quiet Azzaden Valley — juniper forest, terraced fields, walnut groves
2 days / 1 night2–12 people
From

€116 / person for 6+

View Tour
High Atlas Villages from Marrakech — 3-Day Trek
moderate
Private
Marrakech
Trekking
5.0

High Atlas Villages from Marrakech — 3-Day Trek

  • Link three Atlas valleys — Imlil, Azzaden and the Ourika watershed
  • Cross several Berber passes with High Atlas panoramas
  • Two nights in different village guesthouses, hosted by local families
3 days / 2 nights2–12 people
From

€169 / person for 6+

View Tour
Family High Atlas from Marrakech — 4-Day Gentle Trek
easy
Private
Marrakech
Trekking
5.0

Family High Atlas from Marrakech — 4-Day Gentle Trek

  • Short, gentle walking days built around a family pace (3–4 hours)
  • Village guesthouse nights with Berber families — bread baking, mint tea
  • Waterfalls, river pools and walnut groves rather than high passes
4 days / 3 nights3–14 people
From

€225 / person for 6+

View Tour
Family Desert Adventure — 4-Day Marrakech to Sahara
easy
Private
Marrakech
Desert
5.0

Family Desert Adventure — 4-Day Marrakech to Sahara

  • A full night on the Erg Chebbi dunes in a family-friendly desert camp
  • Camel rides and sandboarding on the dunes for the kids
  • Explore the Aït Ben Haddou kasbah — a Game of Thrones and Gladiator film set
4 days / 3 nights2–12 people
From

€263 / person for 14+

View Tour
High Atlas Grand Traverse — 15-Day M'Goun to Toubkal Trek from Marrakech
expert
Private
Marrakech
Trekking
5.0

High Atlas Grand Traverse — 15-Day M'Goun to Toubkal Trek from Marrakech

  • Summit both of North Africa's highest peaks — M'Goun (4,068 m) and Toubkal (4,167 m)
  • Begin in the Aït Bougmez 'Happy Valley', the classic western trailhead
  • Pass through Magdaz — called Morocco's most beautiful village by UNESCO
15 days / 14 nights2–10 people
From

€1,100 / person for 6+

View Tour
Toubkal & Sahara from Marrakech — 5-Day Mountain-to-Desert Tour
challenging
Private
Marrakech
Trekking
5.0

Toubkal & Sahara from Marrakech — 5-Day Mountain-to-Desert Tour

  • Summit Jbel Toubkal (4,167 m) — the highest peak in North Africa
  • Sunrise from the roof of North Africa, then breakfast back at the refuge
  • Cross the Tizi n'Tichka pass and the UNESCO kasbah of Aït Ben Haddou
5 days / 4 nights2–10 people
From

€310 / person for 14+

View Tour
Draa Valley to M'hamid — 8-Day Chegaga Camel Trek
moderate
Private
Marrakech
Desert
5.0

Draa Valley to M'hamid — 8-Day Chegaga Camel Trek

  • Six days walking with a camel caravan — not a one-hour ride
  • Erg Chegaga: 50 km of dunes, reached on foot rather than by 4x4
  • A different wild camp every night, with no fixed site and no other groups
8 days / 7 nights2–16 people
From

€765 / person for 5+

View Tour
Merzouga Desert from Marrakech — 3-Day Shared Tour
easy
Shared
Marrakech
Desert
5.0

Merzouga Desert from Marrakech — 3-Day Shared Tour

  • Tizi n'Tichka pass through the High Atlas
  • UNESCO Ksar of Aït Ben Haddou
  • Dades and Todra gorges
3 days / 2 nightsUp to 16 people
From

€120 / person

View Tour
Zagora Desert from Marrakech — 2-Day Shared Tour
easy
Shared
Marrakech
Desert
5.0

Zagora Desert from Marrakech — 2-Day Shared Tour

  • Tizi n'Tichka pass and Aït Ben Haddou
  • Draa Valley palm groves
  • Camel ride into the Zagora dunes
2 days / 1 nightUp to 16 people
From

€85 / person

View Tour
Ouzoud Waterfalls — Shared Day Trip from Marrakech
easy
Shared
Marrakech
Day Tours
5.0

Ouzoud Waterfalls — Shared Day Trip from Marrakech

  • The 110 m Ouzoud cascades, highest in North Africa
  • Wild Barbary macaques on the gorge trail
  • Boat ride at the foot of the falls
1 dayUp to 16 people
From

€40 / person

View Tour
Agafay Desert — Dinner, Camel Ride & Fire Show
easy
Shared
Marrakech
Day Tours
5.0

Agafay Desert — Dinner, Camel Ride & Fire Show

  • Camel ride across the Agafay stone desert at sunset
  • Dinner in a desert camp with the High Atlas on the skyline
  • Live music and fire show
Half day / eveningUp to 20 people
From

€30 / person

View Tour
Essaouira — Shared Day Trip from Marrakech
easy
Shared
Marrakech
Day Tours
5.0

Essaouira — Shared Day Trip from Marrakech

  • UNESCO-listed medina and 18th-century ramparts
  • The blue fishing fleet in the working harbour
  • Argan oil cooperative on the Marrakech road
1 dayUp to 16 people
From

€30 / person

View Tour
Need help? Chat now