Fez to Marrakech via Ouzoud Waterfalls | 2-Day Tour | Cedar Forests — Barbary Apes — Morocco's Most Beautiful Waterfall
2 Days/ 1 Nights
Most travellers make the journey between Fez and Marrakech in a straight line. The smarter approach takes two days and detours through some of the most rewarding landscapes Morocco has to offer. This two-day private tour threads south through the Middle Atlas — alpine towns, cedar forests thick with Barbary macaques, the ancient Kasbah of Beni Mellal — before arriving at the Ouzoud Waterfalls, where Morocco's tallest cascade drops 100 metres into an emerald gorge.
A night beside the falls, a morning walk, a visit to the extraordinary Imi n'Ifri natural arch and the potters' village of Demnate — and then Marrakech, arriving refreshed and with a handful of experiences that the overnight train simply cannot offer.
Highlights
- Drive through Ifrane — Morocco's improbably alpine 'Swiss city' — and the cedar forests of Azrou, where wild Barbary macaques descend to investigate passing visitors
- Visit the Kasbah Ain Asserdoun at Beni Mellal: a historic fortress set above a natural spring, its garden terraces overlooking the Tadla plain
- Arrive at the Ouzoud Waterfalls — the highest in Morocco at over 100 metres — and explore the winding trail network to the emerald pools below with a local mountain guide
- Spot resident Barbary macaques along the gorge trails and look out for the rainbow that often forms in the waterfall's mist on sunny afternoons
- Explore the Imi n'Ifri natural bridge — a 30-metre geological arch carved by an underground river, unique in Morocco and teeming with cliff-nesting birds
- Wander the artisan lanes of Demnate, a charming village famed for its traditional pottery workshops and its unhurried, authentically local atmosphere
Leave Fez at 8:30am and the city quickly gives way to the broad upland plateau of the Middle Atlas — a landscape of volcanic lakes, cedar forests and clean mountain air that feels worlds away from the medina you woke up in. The first stop is Ifrane, one of Morocco's most unexpected towns: founded by the French in the 1930s as a colonial hill station, its neat chalet-lined streets, manicured parks and famous stone lion make it feel more like a Swiss ski resort than a North African city. It is genuinely charming and a popular picnic spot for Moroccan families, especially in summer when temperatures on the plains drive people uphill.
From Ifrane the road climbs into the cedar forests above Azrou, where a resident colony of Barbary macaques has made something of a local celebrity of itself. These are wild animals — inquisitive, photogenic and entirely at ease with visitors — and the moment a troop of them emerges from the cedar canopy above the road is a reliable highlight of the day, particularly for younger travellers. The drive continues south to Beni Mellal for a visit to the Kasbah Ain Asserdoun, a hilltop fortress above a natural spring whose garden terraces offer sweeping views across the Tadla plain, before the road climbs towards the edge of the Ouzoud plateau and Morocco's most spectacular natural attraction reveals itself.
At over 100 metres, the Ouzoud Waterfalls are the highest in Morocco — three tiers of white water plunging into a jade-green pool framed by ancient olive trees, with the resident Barbary apes picking their way along the cliff edges and a rainbow shimmering in the spray on clear afternoons. After lunch at a riverside restaurant, your local guide leads you down through the olive grove on the winding trail to the pools at the base of the falls, where the mist settles on your skin and the sound of falling water fills the gorge.
Day two begins with a morning walk if time allows, followed by the short drive to Demnate and the Imi n'Ifri natural bridge: a 30-metre limestone arch carved over millennia by an underground river, its walls home to dozens of cliff-nesting bird species and its shadowed interior a cool, otherworldly space. Marrakech follows in the early evening, and the journey feels complete.
Tour Duration: 2 days
Starting time 08:30
Walking grade:
Moderate
Day-by-Day Itinerary
Day 1: Fez → Middle Atlas → Ouzoud Waterfalls
367 km | Meals: Lunch, Dinner
Pick-up from your Fez hotel at 8:30am. The drive south passes through Ifrane — a stop for photos and a short stroll through the alpine-style streets is well worthwhile — and then into the cedar forests above Azrou, where Barbary macaques are reliably found along the roadside. Continuing south through the Middle Atlas, a visit to the Kasbah Ain Asserdoun above Beni Mellal offers a fascinating historical detour: this fortified hilltop complex once protected the natural spring below and its gardens command fine views across the plain.
After four to five hours of driving (with stops), the plateau edge above the Ouzoud gorge comes into view and the falls announce themselves with a distant roar. Arrive at the top of the falls, settle in at the viewpoint above the cascade and then descend to lunch at one of the riverside restaurants with the whole spectacle spread out before you. After lunch, your local mountain guide leads the afternoon walk through the olive grove to the pools at the base of the falls. The Barbary macaques are usually here too, considerably bolder than their cousins in the cedar forest. Dinner and overnight at the guesthouse, en-suite room with private bathroom.
Day 2: Ouzoud → Imi n'Ifri → Demnate → Marrakech
160 km | Meals: Breakfast
If the afternoon walk was skipped on Day 1, a morning walk after breakfast makes a peaceful and beautiful start to the day — the falls are at their most atmospheric before the midday crowds arrive. Then the road leads to the Imi n'Ifri natural bridge near Demnate: a spectacular geological arch 30 metres high, its name meaning 'mouth of the cave' in the local Berber language. An underground river carved this remarkable formation over millennia and the walls of the arch are home to numerous bird species that nest in the cliff face. It is a geo-morphological curiosity unique in Morocco and one of the most visited natural sites in the Azilal region. A short walk around the site with your guide is included.
The nearby village of Demnate is known throughout Morocco for its traditional pottery — a wander through the artisan lanes and a browse of the workshops makes for a lovely final half-hour before the road delivers you to Marrakech by early evening.
Note: if time is short or the group prefers a more leisurely pace, the Day 1 walk can be moved to the morning of Day 2 at the same location — your guide will advise the best arrangement on the day.
Tour Details
Price includes
- Private transport from Fez to Marrakech with English-speaking driver
- 1 night accommodation at the Kasbah Hotel in Ouzoud (en-suite, private bathroom)
- Local mountain guide at the Ouzoud Waterfalls
- Dinner on Day 1 and breakfast on Day 2
- Bottled water throughout the tour
Not Included
- Lunches (available at local restaurants en route — your driver will recommend the best options)
- Soft drinks and alcoholic beverages
- Travel insurance (required — please arrange before travel)
- Tips for your driver and guide
Availability
All year round
- Pick Up: 8:30 am from your hotel in Fez
- Drop Off: Approx. 6:00 pm at your hotel in Marrakech
- Food & Drink: Dinner (Day 1) and breakfast (Day 2) included; lunches and soft drinks not included; Moroccan tagines and fresh salads served at local restaurants
Accommodation
Kasbah Hotel / Guesthouse at Ouzoud (en-suite room with private bathroom)

