20 Great Things to Do in Marrakech: A Local’s Guide from the Heart of the Medina
Marrakech is a city that awakens all the senses where the call to prayer echoes over rooftops, spices fill the air, and history lives in every alley. Whether it’s your first visit or you’re returning to rediscover its magic, here are 20 unforgettable things to do in Marrakech, curated by locals who call this city home.
1. Wander the Medina’s Souks
Get lost in the maze of markets filled with handcrafted ceramics, leather goods, lanterns and colorful textiles. Start near Jemaa el-Fnaa and explore deeper you’ll always find something unique.
2. Visit Jardin Majorelle
A peaceful sanctuary of exotic plants and cobalt blue pavilions. Once owned by Yves Saint Laurent, it's now a must-see attraction.
3. Experience Jemaa el-Fnaa at Night
Snake charmers, storytellers, food stalls and live music it’s chaotic, vibrant, and unforgettable. Head there just before sunset.
4. Stay in a Traditional Riad like Chams Marrakech
After a day exploring vibrant souks and modern galleries, there’s nothing like returning to the peace of a traditional riad. At Chams Marrakech, you'll experience the elegance of Moroccan architecture, the serenity of a quiet inner courtyard, and the warmth of personalized service.
Ideally located in the heart of the medina and just minutes from Gueliz, Chams offers the perfect base for travelers who want to explore both the historic and contemporary sides of Marrakech while enjoying true comfort and calm.
5. Sip Mint Tea on a Rooftop
Watch the sun set over the Koutoubia Mosque from a rooftop café in the medina. The views are magical.
6. Explore the Bahia Palace
A 19th-century masterpiece with intricate zellij tilework, painted ceilings and peaceful courtyards. A glimpse into royal Moroccan life.
7. Take a Moroccan Cooking Class
Learn to prepare traditional dishes like tagine or couscous with local chefs. Many experiences include a market tour.
8. Relax in a Traditional Hammam
Treat yourself to a steam bath, black soap scrub, and massage in a centuries-old Moroccan ritual. Try Hammam de la Rose or Les Bains de Marrakech.
9. Admire the Koutoubia Mosque
The city’s most famous landmark, especially beautiful when illuminated at dusk. While non-Muslims can’t enter, the gardens are open to all.
10. Discover Gueliz
The modern side of Marrakech home to art galleries, boutiques, cafés, and the famous YSL Museum.
11. Take a Day Trip to the Atlas Mountains
Just 1–2 hours away, the Ourika Valley and Imlil offer cool air, Berber villages, and spectacular mountain views.
12. Visit Le Jardin Secret
A restored palace garden in the heart of the medina less crowded than Majorelle and just as peaceful.
13. Try Moroccan Street Food
Sample harira soup, msemen pancakes, or grilled brochettes in local stalls. Place des Épices is a great spot to start.
14. Photograph the Saadian Tombs
Hidden for centuries, this 16th-century royal necropolis is now open to visitors. The decoration is stunning.
16. Go Camel Riding in the Palmeraie
Just outside the city lies a palm grove where you can ride camels or quad bikes through the desert landscape.
17. Attend a Moroccan Music or Dance Show
Many riads and cultural centers host traditional gnawa music nights, belly dancing, and Andalusian performances.
18. Stroll the Mellah (Jewish Quarter)
Explore one of the oldest Jewish quarters in North Africa, including Slat Al Azama synagogue and the Jewish cemetery.
19. Taste Pastries at a Moroccan Patisserie
Don’t miss local treats like chebakia, ghriba, and gazelle horns—paired with strong Moroccan coffee.
20. Unwind in Your Riad’s Courtyard
After a day of exploring, nothing beats the calm of your riad: a quiet fountain, cool shade, and mint tea in hand.
Final Tips
Best time to visit: Spring and autumn (March–May, September–November)
Local etiquette: Dress modestly, especially when visiting religious sites
Bargaining is expected in souks but always with a smile
Where to Stay in Marrakech
Looking for a quiet and elegant place to stay after your adventures? At Riad Chams, we blend traditional Moroccan architecture with modern comfort and warm, personalized service. Our riad is located just steps from the medina’s best sights but feels like a world away from the noise.
Book your stay with us and experience Marrakech at its most authentic and serene.