Tour the souk with Mustapha Chouquir — he is the best guide in Marrakech.
2. El Fenn
Visit this hotel. We stayed in a villa outside of town, but if you want to stay in the city, El Fenn is magical. The rooftop bar has a beautiful view of the city and amazing textiles.
Have a body scrub with Morocco’s black soap.
4. Al Fassia Restaurant
A restaurant created by three sisters and run by all women, Al Fassia has really good food. Tip: Sit in the garden.
5. Kasbah Tamadot
Stay a night at this resort in the Atlas Mountains. It’s a real oasis and only an hour from Marrakech (or two hours if you take the scenic route through Berber villages.) And visit a Berber family for tea.