Skip to main content
Things to do in Marrakech

Things to do · Marrakech

Things to do in Marrakech

Lalla Takerkoust is a man-made lake about 35–40 km (roughly 45 minutes) southwest of Marrakech, held back by a dam on the Oued Nfis river. Ringed by the foothills of the High Atlas and bordering the Agafay desert, it is a relaxed half-day escape for water activities, lakeside lunches and mountain views. Here is how to plan it.

8 experiences

The best of Marrakech

01Route

The drive from Marrakech

The lake sits about 45 minutes southwest of Marrakech on the road towards the Agafay desert and the Kik Plateau. The short, easy drive crosses scrubland and olive groves with the snow-dusted Atlas rising ahead, making it a simple add-on to a Marrakech stay.

02Water

Kayaking & pedalos on the lake

The calm reservoir is a popular spot for paddling. Lakeside operators commonly rent kayaks, canoes and pedalos by the hour, a quiet way to get out on the water with the dam wall and mountains as a backdrop.

03Water

Jet-ski & faster watersports

For more speed, some lakeside bases offer jet-skis and other motorised watersports in season. Availability varies by operator and water level, so it is worth checking on arrival or booking ahead.

04Relax

Lakeside restaurants & cafes

A scattering of restaurants and cafes line the shore, many with terraces over the water serving tagine, grilled fish and mint tea. They are a relaxed place for a long lunch with views across the lake to the Atlas.

05Scenery

Atlas & dam views

The reservoir was created by a dam first built in the colonial era to supply water and power. The contrast of blue water against the bare hills and snow-capped peaks behind makes the shoreline and dam a favourite photo stop.

06Adventure

Camel & quad rides nearby

Because the lake borders the Agafay's rocky hammada, camel rides, horse riding and quad biking are easy to combine here. Several bases near the shore run short guided circuits over the surrounding hills.

07Relax

Swimming & lazy shore days

On warm days the lake draws people to swim and picnic along the shore, though it is a natural reservoir with no lifeguards, so take normal open-water care. Many simply come to laze by the water away from the city heat.

08Tip

Combine with Agafay or the Kik Plateau

The lake pairs naturally with the neighbouring Agafay desert for a sunset, or with the high, panoramic Kik Plateau just beyond. Together they make a satisfying half- or full-day loop southwest of Marrakech.

Frequently asked

How far is Lalla Takerkoust from Marrakech?

Lalla Takerkoust lake is about 35–40 km southwest of Marrakech, roughly a 45-minute drive on the road towards the Agafay desert and the Kik Plateau.

What is there to do at Lalla Takerkoust?

The lake is mainly a relaxed water and scenery escape: kayaking, pedalos and (seasonally) jet-skis, lakeside restaurants with terraces over the water, dam and Atlas views, and camel or quad rides on the neighbouring Agafay hammada.

Is Lalla Takerkoust a natural lake?

No. It is a reservoir created by a dam on the Oued Nfis river, originally built to supply water and hydro power. The result is a large body of water set against the bare foothills of the High Atlas.

Is Lalla Takerkoust worth a day trip?

Yes, if you want a calm, low-effort half-day near Marrakech with water activities, a lakeside lunch and mountain views. It is especially easy to combine with the adjoining Agafay desert for a sunset.

See it with a local

Turn this into a private Marrakech trip.

We'll build a private, guided plan around the experiences you care about — with a driver, hand-picked riads and a written quote in 24 hours.

Contact us for pricing

More cities

Book now