Waterfalls, an Almohad hilltop kasbah, and Morocco's most impressive reservoir — all within an hour of this underrated Atlas-foot city on the Marrakech-to-Fes road.
OB
Omar Benali· Sahara & Southern Routes Editor
A former desert driver turned writer, Omar has guided and travelled the routes from Ouarzazate to Merzouga and Zagora for years. He writes about the Sahara, kasbah roads and the Draa and Dades valleys. Ouarzazate · 14+ years covering Morocco
Published 22 September 2024 Last updated 17 April 2026
Beni Mellal is one of Morocco's larger cities that almost no tourist intentionally visits — which is precisely why it rewards those who stop. It sits at the foot of the High Atlas on the old road between Marrakech and Fes, surrounded by citrus groves and olive orchards on a plain watered by springs that pour down from the mountains above.
The city itself is modern and functional, but the edges are where things get interesting: a spring-fed garden with a natural waterfall climbs the hillside just beyond the souk, and above it, the remains of an Almohad kasbah look out over the Tadla plain. Fifty kilometres south, Bin El Ouidane reservoir fills a deep Atlas gorge with water the colour of polished turquoise. Together, these make Beni Mellal one of the best half-day road-trip stops in the country.
Most travellers pass through on the Marrakech–Fes run and barely slow down. That's their loss. Allow three to four hours in town plus the Bin El Ouidane detour, and Beni Mellal earns its place on the itinerary.
The Top Attractions in Beni Mellal
Beni Mellal's four best experiences span waterfalls, medieval history, and dramatic reservoir scenery — most of them free.
Ayn Asserdoun Spring & Waterfall
City edge 1–2 hours Free
The name means "source of the springs" in Tamazight, and it delivers. A series of terraced gardens hug the hillside below the kasbah, watered by natural springs that spill into a modest but picturesque waterfall. The shaded paths feel almost tropical against the dusty plains below — popular with local families on Friday afternoons. Come in the morning on a weekday to have it mostly to yourself.
Kasbah Beni Mellal (Ras El Ain)
10-min walk uphill 45 min Free
The Almohad-era fortress sits above the gardens on a rocky spur with views stretching across the Tadla plain all the way to the snow-capped peaks of the High Atlas in winter. The walls are partially ruined but the setting is striking. The climb is steep on loose stone — wear shoes with grip. No formal entrance fee; a small tip to the informal guardian who opens the gate is customary (10–20 MAD is fine).
Bin El Ouidane Reservoir
50 km south (about 1 hour) Half-day Free to view; boat hire from ~200 MAD
Morocco's largest reservoir sits in a dramatic gorge where the Oued El Abid breaks out of the High Atlas. The turquoise water against ochre limestone cliffs is genuinely arresting — better than many photographs suggest. Boat hire is available from the lakeside village (prices are negotiable; expect 200–400 MAD for a short circuit). The road down from Afourer winds through argan-dotted hillsides and is part of the appeal.
Afourer Village & Old Bridge
25 km south 30 min Free
En route to Bin El Ouidane, the village of Afourer offers a quiet stroll, a weekly Tuesday souk, and an old stone bridge over the Oued El Abid. It's not a major sight but feels authentic in a way that medina-tourist-circuit towns don't. Good place to pick up a coffee and olive bread from a roadside bakery before the lake.
“The kasbah looks out over 200 kilometres of Moroccan plain — on a clear winter morning you can see snow on four separate Atlas ridges.”
Getting to Beni Mellal and Getting Around
Beni Mellal has no train connection and limited bus links for local sightseeing — a private vehicle is by far the most practical way to visit, especially if you want to reach Bin El Ouidane.
Route / Task
Details
From Marrakech
~200 km via N8 road, about 2.5–3 hours
From Fes
~290 km via A2 motorway, about 3–3.5 hours
From Beni Mellal to Bin El Ouidane
50 km south on Route 1714, 1 hour of mountain driving
Getting around locally
Petits taxis for town (flat rate ~15–20 MAD); grand taxi to Afourer (~50 MAD shared); private car essential for Bin El Ouidane
Best time to visit
March–May (waterfall fullest, Atlas still snow-capped); September–October (reservoir high after summer, cooler temperatures)
Overnight or day trip?
Doable as a lunch stop on the Marrakech–Fes drive; one night lets you add Bin El Ouidane at leisure
Note: All drive times are indicative and depend on road conditions and stops. The N8 between Marrakech and Beni Mellal passes through Demnate — consider a 20-minute stop at the natural stone arch of Imi n'Ifri on the way through.
Practical Tips for Visiting Beni Mellal
Where to eat
The area around Place de la Libération in the city centre has the highest density of cafes and sandwich spots. A bowl of harira, bread, and a brochette plate is the go-to lunch (40–70 MAD). Avoid the tourist-facing restaurants near the gardens for better value.
Market days
Thursday is Beni Mellal's main souk day — one of the largest weekly markets in central Morocco. Produce, livestock, and crafts fill the market grounds north of the centre. Worth overlapping your visit if you can manage it.
What to pack
Sturdy shoes for the kasbah climb (the path is rough and loose). Sun protection — the gardens have shade but the kasbah platform is exposed. A scarf or light layer for Bin El Ouidane, where wind off the water can be sharp.
Respect the space
The gardens around Ayn Asserdoun are popular with Moroccan families, not a tourist attraction. Dress modestly, keep noise levels reasonable, and ask before photographing anyone.
Combining Beni Mellal with a private tour
The quickest way to see everything — Ayn Asserdoun, the kasbah, and Bin El Ouidane — without losing time to logistics is with a private driver who knows the unmarked turn-offs and can wait at the lake while you hire a boat. On the Marrakech–Fes route, a knowledgeable guide also connects the dots between Demnate, Beni Mellal, and the Middle Atlas forests beyond — turning a day of driving into a genuine journey.
Beni Mellal FAQs
What is there to do in Beni Mellal Morocco?
The city's two headline attractions are Ayn Asserdoun — a spring-fed garden complex with a waterfall and an Almohad kasbah above — and the Bin El Ouidane reservoir, about an hour's drive south. Together they make a full day of sightseeing without requiring much in the way of planning. The city itself has a functional modern medina worth a wander for local food, and the Thursday weekly market is one of the largest in central Morocco, attracting Berber traders from the Atlas villages.
Is Bin El Ouidane lake near Beni Mellal?
Yes — Bin El Ouidane reservoir lies about 50 km south of Beni Mellal along Route 1714 via Afourer, roughly an hour's drive. The road climbs steeply into the High Atlas foothills, offering increasingly dramatic views as you approach the gorge. The lake itself is the largest reservoir in Morocco by volume, formed by a dam completed in 1953. Boat hire is available from the lakeside, and the surrounding cliffs make it one of the most photogenic spots in the Atlas region.
How far is Beni Mellal from Marrakech?
Beni Mellal is approximately 200 km east of Marrakech via the N8 road, which passes through Demnate — itself worth a 30-minute stop for its natural stone bridge (Imi n'Ifri). Allow 2.5 to 3 hours of driving, longer if you stop at Demnate or detour via the Cascades d'Ouzoud (which add about 40 minutes off-route). On the Marrakech-to-Fes route, Beni Mellal sits comfortably as a midday stop or an overnight break.
What waterfall is near Beni Mellal?
Ayn Asserdoun (also written Ain Asserdoun) is the spring and waterfall directly attached to the city, tucked into the hillside at the base of the kasbah. It's small by international standards but surrounded by lush gardens in a country where water in the landscape always feels like a gift. For a more dramatic cascade, the Ouzoud Waterfalls — Morocco's tallest at 110 metres — lie about 90 km southwest of Beni Mellal and are reachable as a half-day detour, though most visitors access them from Marrakech.
Is Beni Mellal worth stopping on a Marrakech to Fes drive?
Absolutely, especially if you're driving rather than taking a bus. The Ayn Asserdoun gardens and kasbah take under two hours and provide a complete change of pace from either imperial city. Add a lunch of brochettes and harira at a local cafe (indicatively 50–80 MAD per person) and you've broken the drive pleasantly rather than spending five hours behind the wheel. If time allows, the detour to Bin El Ouidane adds another two hours but is arguably the most photogenic lake in Morocco.
Does Beni Mellal have a kasbah?
Yes — Kasbah Beni Mellal, also called Ras El Ain, is a partially ruined Almohad fortress perched above the Ayn Asserdoun springs. It dates to the medieval Almohad dynasty and was later reinforced under the Alawite sultan Moulay Ismail in the 17th century. The walls and towers are partially intact, and the hilltop position gives sweeping views over the Tadla plain. Entry is informal rather than a ticketed attraction — a small tip to the guardian who lets you in is standard practice.
How much does a visit to Beni Mellal cost?
The main sights — Ayn Asserdoun gardens, the kasbah, and viewpoints over the plains — are free of charge. Bin El Ouidane reservoir is free to visit, with boat hire from around 200–400 MAD (indicative, negotiable). Lunch at a local restaurant will run 50–100 MAD per person; coffee and pastry at a café, around 15–20 MAD. Accommodation ranges from basic guesthouses at around 150–250 MAD per night to mid-range hotels at 400–600 MAD. Beni Mellal is noticeably cheaper than Marrakech or Fes for day-to-day costs.
Plan it with a local expert
Travel Morocco with Serenity Morocco Tours
Crafting extraordinary journeys through Morocco's timeless landscapes. 100% private journeys, handcrafted around you.
ONMT Licensed Travelife Sustainability Partner 100% private tours since 2018