Here are 17 of the best things to do in Marrakech with tips to make your trip unforgettable!
Marrakech, known as the Red City, offers so much more than just palm trees and ochre walls. Hidden behind the Medina’s alleys, you’ll find enchanting riads and bustling souks. Whether you’re exploring alone, as a couple, or in a group, Marrakech surprises with its ability to blend tradition with modernity. It’s a chameleon city, constantly evolving, festive, and full of life.
Explore the evolving face of this fascinating city, from historic spots to new places you won’t want to miss
READ ALSO: 14 Best Day Trips From Marrakech
Table of Contents
What to Do in the Medina of Marrakech?
1. Explore the Art of Adornment at MAP Marrakech
The World of Art of Parure Marrakech (MAP), located in the Kasbah neighborhood, has been a hot spot since its opening in 2022. This museum spans over 1,400 m² and is packed with over 3,000 objects. The architecture alone is stunning, designed by Michel Charrière & Joseph Achkar, but the real stars are the intricate jewelry pieces on display—gathered from over 50 countries by collectors Marlène and Paolo Gallone. Visiting feels like journeying through ten global museums in one place!
Tip: Connect to the museum’s WiFi to access info via QR codes, and if you want a deeper dive, take the tour with an expert guide.
2. Stroll Through the Secret Garden
Behind the Medina’s walls, you’ll find Le Jardin Secret, an oasis of peace and nature. Here, Islamic garden architecture shines. The restored hydraulic system is a nod to ancient techniques that brought water from the Atlas Mountains to this hidden paradise.
Tip: Book a spot for the guided tour to the 17th-century tower for the best views. Visit in the late afternoon to catch the best light!
3. Wander the Souks
In the heart of Marrakech, the souks are the city’s soul. Recently renovated, they mix artisan workshops with modern, trendy spots. Dive into the maze, and you’ll find everything from designer boutiques to the herbalist charms of the Place des Épices. Top it off with a rooftop meal at Nomad or a more organic meal at Ayaso while taking in the views.
Tip: Visit early to avoid the crowds and consider hiring a guide for your first trip through the souks.
4. Enjoy Coffee with the Bacha
Step back in time at Bacha Coffee. Located in an Art Deco palace, this cafe has a 1920s feel, offering over 200 varieties of Arabica coffee. It’s the perfect place to unwind after visiting the Museum of Confluences housed in the same building.
Tip: There’s an entrance fee for the palace (€1), and since you can’t book tables, you might need to wait for a spot. But it’s worth the wait!
5. Discover Vintage Morocco at the Maison de la Photographie
Get a taste of vintage Morocco through the lens of early photographers at the Maison de la Photographie. The gallery showcases a collection of photographs, postcards, and autochromes that reveal the diversity of Moroccan life.
Tip: Don’t miss the terrace for one of the best views of the Atlas Mountains.
6. Marvel at Jemaa-el-Fna Square
Jemaa-el-Fna Square is the bustling center of Marrakech. As the sun sets, the square fills with a whirlwind of street performers, musicians, and food vendors. From snake charmers to Berber musicians, it’s a sensory overload in the best way.
Tip: For the best views, head to the terrace of Café Glacier. The theater of life below is best enjoyed in the evening.
7. Chill Out on a Rooftop
Unwind at one of Marrakech’s trendy rooftop bars like Kabana or El Fenn. These oases offer stunning views of the city skyline with its minarets and blue skies by day, transforming into magical spots to catch the sunset as the city glows in the evening.
Tip: Visit in the afternoon for the best views and more relaxing vibes.
What to Do in Gueliz?
8. Soak Up Nostalgic Vibes in Gueliz
Gueliz, or “Le Guéliz,” is the district that rose outside the city walls during the French protectorate. Although modern developments are moving in, stroll through the quiet streets and find art deco architecture and spots like Galerie 127 or Comptoir des Mines, a contemporary art gallery.
9. Visit the Yves Saint Laurent Museum
Immerse yourself in the vibrant world of YSL at the Yves Saint Laurent Museum. The museum showcases 50 of the designer’s most iconic pieces. The fifth collection may be less immersive than previous ones, but it still brings the magic of YSL’s universe to life.
Advice: Book your ticket online and aim for an afternoon visit to skip the crowds.
10. Bath in Greenery at the Jardin Majorelle
The vibrant blue hues of Jacques Majorelle’s former studio stand in striking contrast to the lush greenery that fills the Jardin Majorelle. As you stroll through, you can feel the spirit of the orientalist painter, with every succulent, cactus, and fountain reflecting his artistic vision. The garden is a “cathedral of shapes and colors,” where the intense blue of Majorelle’s workshop brings out the rich green textures of the plants.
Tip: To avoid crowds, purchase tickets online and visit later in the day, especially during peak seasons. If the garden gets too crowded, consider visiting Villa Oasis, Yves Saint Laurent’s former residence nearby.
11. Visit The Villa Majorelle
Adjacent to the Jardin Majorelle and the YSL Museum, Villa Majorelle is a tranquil escape, offering visitors a glimpse into its beautifully curated gardens. Originally Jacques Majorelle’s nursery and greenhouse, it now invites travelers to relax amidst nature. You’ll find a towering Atlas pistachio tree peeking through the living room’s ceiling, a symbol of the house’s rich history. Visitors can indulge in dishes from the daily menu (around €18), fresh salads (€8-11), or even enjoy some ice cream or pastries.
12. Shop Outside the Walls in Sidi Ghanem
Just 10 minutes from the city center, Sidi Ghanem has become a thriving hub for design and creativity. You’ll find brands like Chabi Chic with its cozy home decor, or head to Maison Sarayan, a cabinet of curiosities. Fashion lovers can browse the offerings of Owl, Stella H, or Stella Cadente. Art enthusiasts won’t be disappointed either, with galleries like MCC Gallery and Keya Galerie, or visit Jajjah, the creative space of pop artist Hassan Hajjaj.
Tip: Sidi Ghanem is quite spread out, so if you plan to visit multiple spots, hiring a tourist transport service is recommended for ease of getting around, rather than relying on taxis.
13. Around the World at M Avenue
Opened in December 2021, the private street of M Avenue stretches 550 meters and has quickly become the talk of the town. With its pristine sidewalks and luxurious feel, the street brings together global brands, but also maintains a strong local presence. Visit the Douar boutique for spices and chic tableware or Atelier 44 for designer clothes. Food lovers will enjoy global and Moroccan-inspired dishes in this grand food court.
What to Do Around Marrakech?
14. Admire Marrakech From a Hot Air Balloon
For a unique view of Marrakech, take a ride in a hot air balloon. Ciel d’Afrique offers unforgettable rides, including the private Royal Flight with a gourmet breakfast.
15. Experience the Desert
Just 40 minutes from the city lies the Agafay Desert, a stunning ochre landscape. You can explore it on foot, quad bike, or even camel. For a more immersive experience, spend the night in a desert camp like Inara Camp, where you’ll sleep under the stars.
Tip: The best time to visit is in the winter and spring months when temperatures are milder.
16. Feel the Vibes at Beldi Country Club
This 15-hectare paradise is just 10 minutes from the city center. With a beautiful rose garden, souk-like square, and peaceful pools under olive trees, the Beldi Country Club is perfect for those looking to relax.
Tip: Not staying at the hotel? You can still enjoy a day of lunch and poolside lounging.
17. Relax in a Hammam
Pamper yourself with a hammam experience. From the Spa at Villa des Orangers to the Royal Mansour Spa, you’ll feel rejuvenated after a traditional black soap exfoliation and soothing massage.
Tip: Try the shirodhara treatment at Palace Es Saadi if you’re looking for something unique.