Marrakech is an exciting city to explore, filled with colorful souks, ancient monuments, and vibrant culture. With so much to see and do, here is a list of the top 10 things you must experience in Marrakech:
- Explore the Jemaa el-Fna Square
No trip to Marrakech is complete without visiting the lively Jemaa el-Fna Square. By day or night, you’ll find snake charmers, acrobats, dancers, and food stalls. It’s the beating heart of the city. - Shop at the Souks
Lose yourself in the many colorful souks of Marrakech, like the Souk Haddadine (blacksmiths market) and Souk Smata (slipper souk). Bargain is hard for anything from lanterns, wood carvings, and leather goods to traditional Moroccan pottery and textiles. - Visit a Traditional Hammam
A hammam is a traditional Moroccan bathhouse, the perfect way to unwind. You can book an exfoliating massage at a luxury spa or visit a basic public hammam to experience this authentic Moroccan ritual. - See the Koutoubia Mosque
No tour of Marrakech is complete without seeing the Koutoubia Mosque, the city’s largest mosque featuring a 70-meter tall minaret. Non-muslims can admire it from the outside. - Explore the Majorelle Gardens
Take a break from the bustle of the city at the lush Majorelle Gardens. Famous for the bold cobalt blue used throughout, these botanical gardens were designed by Jacques Majorelle and later owned by Yves Saint Laurent. - Visit a Traditional Riad
A Riad is a traditional Moroccan house with an interior garden or courtyard. Many riads in the Medina have been converted into charming boutique hotels or restaurants. Visiting one is a great way to experience traditional Moroccan architecture and design. - See the Saadian Tombs
The Saadian Tombs contain the remains of former Saadian princes from the 16th century. Lavishly decorated with colorful tiles, carved wood, and stucco, the tombs are a perfect example of traditional Moroccan architecture. - Visit a Tannery
The tanneries of Marrakech are iconic, using traditional techniques to dye and treat leather. Head to the Chouara Tannery, the largest in Morocco, to see vibrantly colored leather goods and witness the process by which they are made. - Shop in Gueliz
For a break from the souks, head to Gueliz, Marrakech’s stylish modern district with boutiques, art galleries, restaurants, and cafes. You’ll find designer goods, jewelry, handicrafts, and art from all over the country. - Take a Moroccan Cooking Class
Discover the secrets behind Moroccan cuisine by taking a traditional cooking class. Visit a local souk to source fresh produce, spices, and meat, then learn how to make an authentic Moroccan meal like tagine, couscous, or pastilla. A delicious way to experience Marrakech!
With bustling souks, colorful spices, ancient monuments, and vibrant culture around every corner, Marrakech has so much for visitors to experience. Follow our top 10 recommendations for what to do in Marrakech and you’ll leave with magical memories of this exotic city.