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.

Anterior
Anterior

Day Trip from Marrakech to the Atlas Mountains.

Siguiente
Siguiente

The 10 Best Things to See and Do in Gueliz, Marrakech