Green water of the Bin el-Ouidane reservoir under the red hills of the Middle Atlas

Middle Atlas: city guide

Beni Mellal City Guide

Springs, a hilltop kasbah and a Tuesday souk in the city; Bin el-Ouidane lake and the Ouzoud falls within a day's drive. Prices in MAD and a 2-day plan.

Bin el-Ouidane lake, 50 km south of Beni Mellal. Photograph: Najlae Lrhorfi, CC BY-SA 4.0

From Marrakech
210 km, 2.5-3 hours
Bus from
70 MAD
Weekly souk
Tuesday morning
Best seasons
Spring and autumn

Beni Mellal: where the plains meet the peaks

Beni Mellal sits where the flat, irrigated Tadla plain meets the Middle Atlas. North of the city the plain runs to the horizon in farms and olive groves, watered by channels centuries old; south of it the mountains rise steeply in limestone and cedar, with snow on the peaks in winter. Nearly 500,000 people live in between, on water from the springs at Ain Asserdoun.

It is the capital of the Beni Mellal-Khenifra region and a farming city: olives, citrus, wheat, sugar beet and vegetables pass through its markets. Few foreign visitors come, so prices are low and you are rarely treated as a customer first.

This guide covers the springs, Kasbah Ras el-Ain, Bin el-Ouidane, day trips to Ouzoud Falls and the mountain towns, climbing at Cathedral Rock, the Tuesday souk and the olive country, with 2026 prices in MAD and the practical details.

Top 10 Beni Mellal experiences

All prices are starting prices in Moroccan dirham (MAD). Prices may vary by season.

ExperienceTypePriceTime
Ain Asserdoun SpringsNatureFree1.5-2.5 hours
Bin el-Ouidane LakeLakeFreeHalf day
Ouzoud Falls Day TripWaterfallFrom 10 MADFull day
Kasbah Ras el-AinHeritageFree1-1.5 hours
Tuesday SoukMarketFree2-3 hours
Cathedral Rock ClimbingAdventureFreeHalf day
Olive Grove VisitAgricultureFree2-3 hours
Azilal & Atlas TownsDay TripFrom 20 MADFull day
Atlas Mountain HikingTrekkingFreeHalf day+
Afourer Citrus CountryScenicFree2-3 hours

Top attractions

Prices are starting prices per person. Seasonal variations may apply.

  1. Ain Asserdoun Springs & Gardens

    Natural spring and gardens

    Springs that run down the mountainside through terraced gardens into the city. The name means "spring of the mule" in Amazigh. The water feeds channels and pools under fig trees, oleanders, pomegranates and old olive trees, and stone stairs link shaded terraces where families picnic and children paddle. At the top, the water comes straight out of the rock face, and you look out over Beni Mellal and the Tadla plain. The flow is strongest in spring, when wildflowers cover the slope.

    Price
    Free
    Time needed
    1.5-2.5 hours
    Best time
    Morning or late afternoon
  2. Kasbah Ras el-Ain

    Historical fortress

    A fortress on a rocky spur above the Ain Asserdoun springs, also called Kasbah Bel Kush. Sultan Moulay Ismail built it in the 17th century as one of his chain of kasbahs, to control the way between the Tadla plain and the Atlas. It is partly restored: thick walls, watchtowers and arched gates still stand. From the ramparts you see the whole city below, the plain to the north in farms and olive groves, and the limestone wall of the Atlas behind. The springs rise directly underneath, and you can hear the water.

    Price
    Free
    Time needed
    1-1.5 hours
    Best time
    Morning
  3. Bin el-Ouidane Dam & Lake

    Lake and outdoor recreation

    A reservoir about 50 km south of Beni Mellal, held back by an arch dam on the El Abid River. The dam was completed in 1953 and is 133 meters high. The lake winds for over 30 km through mountain valleys. People boat, kayak, swim and fish, and operators in the lakeside villages rent equipment. The road up from Beni Mellal through Afourer climbs in hairpins with wide views. Lakeside restaurants serve fish (from 60 MAD) and tagines.

    Price
    Free (boat rental from 100 MAD/hour)
    Time needed
    Half day - Full day
    Best time
    Morning for calm water
  4. Beni Mellal Tuesday Souk

    Weekly market

    One of the largest weekly markets in central Morocco, where farmers, herders and traders from the Tadla plain and the Atlas villages come to sell. It is a working market, not a tourist one: heaps of olives (the region makes some of Morocco’s best olive oil), seasonal fruit and vegetables, spices, dried herbs, livestock, household goods, clothes and tools. Olives, olive oil, spices and handmade goods cost far less here than in Marrakech or Fes.

    Price
    Free (shopping budget from 50 MAD)
    Time needed
    2-3 hours
    Best time
    Tuesday morning (7 AM - 1 PM)
  5. Cathedral Rock (Climbing)

    Rock climbing

    A limestone cliff near Beni Mellal with dozens of bolted routes from 5a to 7c overhangs, spread over several sectors. The rock is compact, with sharp holds and technical face climbing, and the routes look out over the Tadla plain and the Atlas foothills. Moroccan and foreign climbers come for the winter weather and the empty crags. Non-climbers can walk the trails along the foot of the cliffs, past limestone towers and caves.

    Price
    Free (guide from 300 MAD/day)
    Time needed
    Half day - Full day
    Best time
    Morning (cooler temperatures)

Day trips and excursions

Waterfalls, mountain towns and olive country within a day of the city.

  1. Ouzoud Falls (Cascades d'Ouzoud)

    Waterfall

    The Ouzoud falls dropping in several streams over red cliffs
    The Ouzoud falls, 110 km from Beni Mellal via Azilal. Photograph: Jakub Hałun, CC BY 4.0

    The falls drop 110 meters over red cliffs into a chain of pools in a canyon of olive groves (Ouzoud means "olives" in Amazigh), and the spray throws rainbows on sunny days. Barbary macaques live on the cliffs and in the valley and come close to visitors. Several viewpoints look across the falls, and a steep path goes down to the base, where you can swim and take a small boat (from 20 MAD) into the spray. The road from Beni Mellal via Azilal crosses Atlas country with Berber villages on the slopes.

    Distance
    110 km southwest (1.5-2 hours)
    Price
    From 10 MAD (park entry)
  2. Azilal & Afourer

    Atlas mountain towns

    Afourer, 30 km south, is a market town where the mountains begin. Azilal, 80 km in, is the provincial capital and the way to Ouzoud Falls, the Ait Bouguemez valley (the "Happy Valley") and some of Morocco’s best trekking. The road from Beni Mellal to Azilal climbs over passes with views of snow on the peaks and down into river gorges. Both towns hold weekly souks: Afourer on Monday, Azilal on Thursday.

    Distance
    Afourer 30 km / Azilal 80 km
    Price
    From 20 MAD (grand taxi)
  3. Olive Grove Excursion

    Agriculture

    The region is the centre of Moroccan olive oil. Groves cover the Tadla plain and climb into the foothills, mostly Picholine and Haouzia olives, pressed into anything from light cold-pressed oil to strong, peppery oil from traditional presses. In the harvest (November to January), families pick by hand and load donkeys for the presses. The rest of the year the groves are quiet places to walk, under trees that can be centuries old.

    Distance
    10-30 km around Beni Mellal
    Price
    Free

Food and drink

Olive oil, mountain cooking and the produce of the Tadla plain.

  1. Olive oil and olive dishes From 30 MAD/liter (olive oil)

    Olive oil is the base of the local cooking, poured over salads and tagines alike. Try amlou (argan oil, almonds and honey), olive tagine with preserved lemon, and bread dipped in new oil at the market. The Tuesday souk has the widest choice, from small wrinkled oil olives to fat green table olives. Quality varies a lot: look for first cold-press (pression à froid).

    Tip Buy olive oil at the Tuesday souk directly from farmers, not in shops. Taste before buying. The best oil is slightly bitter and peppery, with a clean green color. From 30 MAD per liter from farms, compared to from 80-120 MAD in Marrakech tourist shops.

  2. Mountain and plain cooking From 30 MAD

    Atlas cooking meets the produce of the Tadla plain. Tagines are simple and generous: lamb, chicken or beef with seasonal vegetables in olive oil. Friday couscous often comes with seven vegetables. From the Azilal side come tangia (meat slow-cooked in a clay jar), madfouna (stuffed bread, sometimes called Berber pizza) and river trout. On the street: lamb kebabs (from 15 MAD), harira (from 8 MAD) and sfenj doughnuts (from 2 MAD each).

    Tip The small restaurants around the central souk serve the most authentic food at the lowest prices. Try trid, a local dish of chicken and shredded msemen pastry in a rich sauce (from 35 MAD). Restaurants near Ain Asserdoun gardens serve good tagines with a view (from 50 MAD).

  3. Cafes and tea From 6 MAD

    The main streets are lined with café terraces serving mint tea (from 6 MAD) and nous-nous (from 8 MAD). The cafés around Place de la Liberté are busiest, from morning coffee to evening tea. In summer, fresh orange juice costs from 5 MAD a large glass and avocado smoothies from 10 MAD. Pastries such as cornes de gazelle, briwat and chebakia start at 3 MAD a piece.

    Tip Join the locals at cafes near Place de la Liberte for the best people-watching. In summer, the fresh juice stands are an essential stop. Try jus panaché (a mixed fruit smoothie). Evening cafe life peaks after Maghrib prayer, when families walk through the city centre.

Practical information

  1. Getting there

    Beni Mellal has no airport; the nearest is Marrakech Menara (210 km). CTM and Supratours buses run from Marrakech (from 70 MAD, 3 hours), Casablanca (from 90 MAD, 3.5 hours), and Fes (from 100 MAD, 4 hours). Grand taxis connect to surrounding towns. By car, the city is on the N8 highway linking Marrakech to Fes via the interior route. The drive from Marrakech through the Tadla plain is flat and fast.
  2. Getting around

    Beni Mellal city center is compact and walkable. Petit taxis (white with a green stripe) run within the city (from 5 MAD). Grand taxis are needed for Ain Asserdoun (from 10 MAD), Bin el-Ouidane (from 30 MAD per seat), and Ouzoud Falls (negotiate for the car). Having a car is highly recommended for exploring Bin el-Ouidane, Ouzoud, and the Atlas Mountains. Rental is available in the city from 300 MAD per day.
  3. Best time to visit

    Spring (March to May) is best: waterfalls at full flow, wildflowers, and 20-28 degrees. Autumn (September to November) is also good. Summer is extremely hot on the Tadla plain (regularly above 40 degrees), but the mountains and Bin el-Ouidane are cooler. Winter is mild in the city (10-18 degrees) but cold at altitude, with possible snow on Atlas passes.
  4. Safety and tips

    Beni Mellal is a safe, welcoming city that sees very few tourists. French and Darija are spoken; English is rare. Dress modestly, especially at the market. ATMs are available in the city center. Mountain roads to Bin el-Ouidane and beyond require careful driving with sharp bends. Cell phone coverage is limited in remote mountain areas. Bring cash for rural excursions as cards are not accepted outside the city.

Suggested 2-day itinerary

How to see the best of Beni Mellal and its surroundings in two days.

Day 1: City, springs and kasbah

Morning
Start at Kasbah Ras el-Ain for the view over the city and Tadla plain. Walk downhill through the Ain Asserdoun springs and gardens. Allow 2-3 hours for both. Mint tea at a garden cafe (from 8 MAD).
Afternoon
Lunch near the souk (tagine from 30 MAD). On a Tuesday, spend the afternoon at the Tuesday souk; otherwise browse the permanent market for olives, olive oil and spices, and sit at a cafe (from 6 MAD).
Evening
Dinner near Place de la Liberte (from 40 MAD): try trid or olive tagine. Evening walk with fresh juice (from 5 MAD) and pastries (from 3 MAD). Day 1 cost: from 150-300 MAD.

Day 2: Bin el-Ouidane or Ouzoud Falls

Option A
Bin el-Ouidane (50 km, 1 hour) via Afourer, stopping for citrus at roadside stands. Walk by the dam and lake, rent a boat (from 100 MAD/hour) or swim. Lakeside lunch (fish tagine from 60 MAD). Return by the mountain road. Day cost: from 200-400 MAD.
Option B
Leave early for Ouzoud Falls (110 km, 1.5-2 hours via Azilal). Park entry from 10 MAD; walk down to the base of the 110-meter falls, swim, take a boat into the spray (from 20 MAD) and watch the macaques. Lunch on the valley floor (from 50 MAD). Day cost: from 300-600 MAD including transport.

2-day budget (per person, excluding accommodation)

Budget
From 300-500 MADPublic transport, street food, free attractions, city walks
Mid-range
From 600-1,200 MADTaxi day trips, restaurant meals, boat rental, market shopping
Comfort
From 1,500-2,500 MADPrivate car/guide, both day trips, restaurant dining, olive oil shopping

Questions

Frequently asked questions

What is Beni Mellal known for?

Beni Mellal is known as the gateway to the Atlas Mountains. Key attractions include Ain Asserdoun springs and gardens, the hilltop Kasbah Ras el-Ain fortress, Bin el-Ouidane dam and lake (popular for boating and swimming), proximity to Ouzoud Falls (110 km), the famous Tuesday souk, vast olive groves, and excellent Atlas Mountain hiking.

How far is Beni Mellal from Marrakech?

Beni Mellal is approximately 210 km from Marrakech, about 2.5-3 hours by car or bus. CTM and Supratours buses run multiple daily services (from 70 MAD). The drive through the Tadla plain and Atlas foothills is scenic.

Is Bin el-Ouidane worth visiting?

Absolutely. Bin el-Ouidane dam creates a spectacular turquoise lake set against the Atlas Mountains, about 50 km from Beni Mellal. The lake offers boating, kayaking, swimming, and fishing. Several lakeside restaurants serve fresh fish. The area sees very few international tourists.

Can you visit Ouzoud Falls from Beni Mellal?

Yes, Ouzoud Falls is about 110 km (1.5-2 hours drive) from Beni Mellal via Azilal. The falls are 110 meters high, the tallest in North Africa. Hire a grand taxi from Beni Mellal (from 400 MAD return for the car) or take a bus to Azilal then a taxi. Allow a full day.

What is the best time to visit Beni Mellal?

Spring (March to May) is ideal with wildflowers, flowing waterfalls, and pleasant temperatures. Autumn is also excellent. Summer can be extremely hot (above 40 degrees) on the plain. Winter is mild in the city but cold at mountain altitude.

Is Beni Mellal worth visiting?

Beni Mellal is an excellent destination for travelers seeking authentic Morocco. Ain Asserdoun springs, the Kasbah views, Bin el-Ouidane lake, and the Tuesday souk are genuinely impressive. As a base for Ouzoud Falls and Atlas hiking, it offers much better value than Marrakech.