Toubkal Treks & Atlas Mountains Trekking
From your hotel or riad in Marrakech
English, French, Arabic, Spanish
Up to 24 hours before day trips
Pay on the day
Mount Toubkal (4,167 m) is the highest peak in North Africa and the most popular trek in Morocco. Our Toubkal treks start in Imlil, about 1.5 hours from Marrakech, and are led by certified local mountain guides. We are one of the few teams with our own tents at the Toubkal refuge. Choose a 2-day summit trek, or a gentler trek through Berber villages with nights in local guesthouses.
Our Toubkal & Atlas treks
Signature trek♡
♡How the Toubkal summit trek works
Day 1: drive from Marrakech to Imlil and hike up the valley to the Toubkal refuge, where you spend the night. Day 2: early start for the summit at 4,167 m, sunrise views over the Atlas, then descend to Imlil and drive back to Marrakech.
No technical climbing is needed in the main season, but you should be fit and used to long walking days. In winter, snow and ice make crampons and extra equipment necessary — ask us before booking.
Only have one day? See our Atlas Mountains day trips from Marrakech.
Toubkal trek FAQ
How hard is the Toubkal trek?
It is a challenging but non-technical trek. Expect long days of walking and a steep final climb. Good fitness is needed; no climbing experience is required in the main season.
When is the best time to climb Toubkal?
Late spring to autumn is the most popular period. In winter there is snow on the summit and you need crampons and winter equipment.
Where do we sleep?
On the 2-day summit trek you sleep at the Toubkal refuge. On the village treks you sleep in traditional Berber guesthouses. Meals are included.
Is transport from Marrakech included?
Yes, our treks include pickup from your hotel or riad in Marrakech and return transport.
Do I need a guide for Toubkal?
Yes, hiking in Toubkal National Park requires a certified mountain guide. All our treks are led by certified local guides.
Tell us your dates and group — our local team will suggest the best option.
Book onlineChat on WhatsApp

