Things to do in Marrakech
Make for the Atlas Mountains
The Atlas Mountains offer a great escape from the city and many tours take you to Imlil, the hub of mountain tourism 90km (56mi) south of Marrakech, for a hike in the countryside.
Spend a night under the stars
Join a multi-day tour that ventures into the Sahara on a camel's back with plenty of photo opportunities. At night, lying on your back and looking up at star clusters is what some would consider the best desert experience. Bring comfortable shoes and a sun hat.
Spice up your life with a cooking class
Moroccan cuisine revolves around colourful and flavourful spices, and one of the best ways to experience it is to take a cooking class. Most cooking classes teach tagine, a type of stew named after the ceramic or clay pot in which it is cooked in, and some chefs even take you shopping around the souks for spices.
Sunset camel ride
The southern edge of Marrakech lies a large expanse of palmeraie (palm grove), and one of the best ways to experience it is on a camel's back during sunset. Many tours also include a visit to a Berber family.
Unwind in a traditional Hammam
Check your privacy at the door and relax in a Hammam, a traditional Moroccan spa. Whether you opt for a public or private hammam, the ritual is the same: an initial lather in savon noir (black olive oil soap), an intimate exfoliation, a hydrating clay mask and a rejuvenating cold room. Going to a public hammam will require you to bring your own soap, exfoliating glove, towel, flip-flops, and a change of clothes.