Marrakech is one of the most exciting cities in Morocco, known for its lively medina, historic palaces, colorful souks, and rich traditions. From ancient landmarks to hidden neighborhoods, there are countless things to do in Marrakech for first-time visitors and returning travelers alike.
This guide covers the must-see attractions and local experiences that make Marrakech unforgettable.
Quick List
- Explore Jemaa el-Fna square in the heart of the medina
- Visit historic palaces and Islamic schools
- Get lost in the souks of the old city
- Relax in a traditional hammam
- Take easy day trips to the Atlas Mountains or desert
1. Jemaa el-Fna Square
Jemaa el-Fna is the beating heart of Marrakech. Located between the medina and the Koutoubia Mosque, the square comes alive with street performers, food stalls, musicians, and storytellers.
Visit during the day to watch daily life, then return at sunset when the atmosphere becomes electric.
2. Koutoubia Mosque
The Koutoubia Mosque is Marrakech’s most famous landmark. Its minaret rises over the city and can be seen from many neighborhoods.
Non-Muslims cannot enter, but the surrounding gardens and exterior views are worth a visit, especially in the early morning or late afternoon.
3. Bahia Palace
Bahia Palace is a masterpiece of Moroccan architecture, located near the Mellah quarter. Inside, you’ll find tiled courtyards, carved cedar ceilings, and peaceful gardens.
Allow at least one hour to explore the palace at a relaxed pace.
4. Saadian Tombs
Hidden behind high walls near the Kasbah Mosque, the Saadian Tombs date back to the 16th century. They were rediscovered in 1917 and are now one of Marrakech’s most visited historical sites.
Go early in the morning to avoid queues.
5. Wander the Souks
The souks of Marrakech stretch north of Jemaa el-Fna and form a maze of narrow alleys. You’ll find spices, lanterns, leather goods, carpets, ceramics, and traditional clothing.
Start near Souk Semmarine and explore deeper for quieter artisan areas.
6. Medersa Ben Youssef
Medersa Ben Youssef is one of the most impressive Islamic schools in Morocco. Located near the Ben Youssef Mosque, it features stunning zellige tilework and carved plaster.
It’s one of the best places in Marrakech for architecture and photography lovers.
7. Marrakech Museum
Just steps from Medersa Ben Youssef, the Marrakech Museum is housed in a former palace. The courtyard alone is worth the visit, with its grand chandelier and detailed decoration.
The museum offers insight into Moroccan art and history.
Read more about Museums in Marrakech
8. Enjoy a Traditional Moroccan Hammam
A hammam is an essential Marrakech experience. You can choose between local neighborhood hammams or more comfortable spa hammams designed for visitors.
It’s a great way to relax after a long day of walking in the medina.
9. Visit the Mellah (Jewish Quarter)
The Mellah is located south of Bahia Palace. It has a different atmosphere from the main medina, with wider streets and a quieter feel.
Visit the Lazama Synagogue and explore local markets selling spices and fabrics.
10. El Badi Palace
El Badi Palace was once one of the grandest palaces in Morocco. Today, its ruins offer a powerful sense of history, with vast courtyards and views from the ramparts.
Storks often nest on the palace walls.
11. Majorelle Garden
Located outside the medina in the Guéliz area, Majorelle Garden is a peaceful escape from the city’s energy. The bright blue buildings and exotic plants create a calm atmosphere.
It’s best visited early in the morning.
12. Yves Saint Laurent Museum
Next to Majorelle Garden, the Yves Saint Laurent Museum showcases the designer’s work and his connection to Marrakech.
Fashion lovers will appreciate the exhibitions and modern design.
13. Explore the Kasbah District
The Kasbah is one of Marrakech’s oldest neighborhoods. It’s less crowded than the central souks and offers a more local feel.
Walk through its streets to discover small shops and traditional bakeries.
14. Visit the Tanneries
Marrakech’s tanneries are smaller than those in Fes but still offer a glimpse into traditional leather production.
Go with a guide to better understand the process and avoid pressure from sellers.
15. Taste Moroccan Street Food
From grilled meats to fresh orange juice, Marrakech is full of street food options. Jemaa el-Fna is the most famous spot, but you’ll also find small food stalls throughout the medina.
Always choose busy places for freshness.
16. Take a Cooking Class
A Moroccan cooking class is a great way to learn about local ingredients and flavors. Many classes include a market visit followed by hands-on cooking.
It’s a fun and educational experience.
17. Discover Guéliz and Hivernage
Guéliz and Hivernage are modern districts outside the medina. Here you’ll find cafes, restaurants, art galleries, and wide boulevards.
They offer a nice contrast to the old city.
18. Visit the Palm Grove (Palmeraie)
The Palmeraie lies northeast of Marrakech, about 20 minutes by car. It’s known for its palm trees and luxury resorts.
You can explore by quad bike, camel ride, or simply enjoy the scenery.
19. Day Trip to the Atlas Mountains
The Atlas Mountains are around 60 km south of Marrakech, about 1.5 hours by car. Day trips often include Berber villages, mountain views, and riverside lunches.
It’s one of the best escapes from the city.
20. Experience a Rooftop Café at Sunset
Marrakech has countless rooftop cafés overlooking the medina. Watching the sunset while hearing the call to prayer is a memorable experience.
Choose a terrace near Jemaa el-Fna or in the Mouassine area.
Getting Around Marrakech
The medina is best explored on foot. For longer distances, taxis are affordable and widely available.
Always agree on the price before starting the ride.
Best Time to Visit Marrakech
The best months to visit Marrakech are March to May and September to November. Summer can be very hot, especially in July and August.
Winter days are mild, but evenings can be cool.
Why Travel With a Local Agency
We are a local travel agency based in Morocco, and we know Marrakech beyond the guidebooks. We can help you plan guided city tours, hammam experiences, day trips, and complete itineraries tailored to your travel style.
Traveling with a local team means smoother logistics, authentic experiences, and access to places many visitors miss.
If you’d like help organizing your Marrakech trip or booking activities, feel free to contact us for personalized assistance.
FAQs
Visiting Jemaa el-Fna square is the top experience and a great starting point for exploring the city.
Two to three days are enough to see the main highlights, while four to five days allow for a slower pace and day trips.
Yes, Marrakech is generally safe, especially in tourist areas. Basic precautions are recommended, as in any city.
A guide is not required but can be very helpful for understanding history, navigating the medina, and avoiding common tourist traps.
Yes, Marrakech is suitable for families, with gardens, cultural sites, and easy day trips nearby.






