things to do in marrakech
Destinations

10 Best Things to Do in Marrakech

By Moha SaharaVia July 27, 2026 4 min read

If you are planning a trip to Morocco’s Red City, you might be wondering exactly what to do in Marrakech to make the most of your time. The ancient medina is a unique place filled with colors, spices, and winding alleys. This comprehensive Marrakech travel guide will help you navigate the city and discover the absolute best things to do in Marrakech. Let us look at the top Marrakech attractions for a memorable holiday.

1. Spend Time in Jemaa el Fnaa Square

Your first stop should be Jemaa el Fnaa. The main square changes completely throughout the day. Mornings feature fresh juice vendors, while nights turn into a massive open air dining area with food carts and musicians.

2. Shop in the Souks

Just north of the main square are the famous souks. These vibrant markets rank high on any list of Marrakech attractions. You can find rugs, leather goods, and spices. Bargaining over mint tea is a fun and essential experience.

3. Visit the Bahia Palace

For history lovers looking for the best things to do in Marrakech, the Bahia Palace is a must see. Built in the late 19th century, you can walk through grand courtyards and admire the geometric mosaic tiles and carved wooden ceilings.

4. Relax at Jardin Majorelle

If the medina feels too crowded, taking a break at Jardin Majorelle is one of the most relaxing things to do in Marrakech. This botanical garden features large cacti, pools, and a striking cobalt blue villa that makes for great photos.

5. See the Saadian Tombs

Located near the Kasbah Mosque, these 16th century tombs offer a look into royal history. Sealed away for hundreds of years, they are decorated with Italian marble. Adding this site to your Marrakech attractions list provides great historical context.

6. View the Koutoubia Mosque

Every solid Marrakech travel guide includes the Koutoubia Mosque. The tall minaret acts as a helpful landmark when navigating the medina. Non-Muslims cannot go inside, but walking through the nearby rose gardens is a wonderful experience.

7. Try a Traditional Moroccan Hammam

When asking locals what to do in Marrakech to relax, they will point you to a traditional hammam. This bathing ritual involves black soap and a good scrub. It is a highly recommended addition to your itinerary.

8. Tour the Medersa Ben Youssef

Once the largest Islamic college in North Africa, this 14th century building features beautiful stucco decoration and carved wood. You can see the small student rooms and compare them to the highly decorated main courtyard.

9. Eat on a Rooftop

Finding a quiet rooftop restaurant at sunset is a perfect way to end the day. Order a hot tagine or a plate of couscous. Watching the sun go down with a glass of mint tea is one of the best things to do in Marrakech.

10. Take a Desert Excursion

After visiting the main city sights, head out for a specialized desert tour. Booking a multi-day itinerary with SaharaVia takes you straight from Marrakech into the dunes. Riding a camel and sleeping under the stars is the perfect way to extend your trip.

Frequently Asked Questions

How many days should I spend in the city? Plan to stay for three to four days to experience the main sites and souks. If you have extra time, it is the perfect starting point to connect with SaharaVia for a multi-day trip departing straight into the desert.

When is the best time to visit? Spring and autumn offer the best weather. It is warm and sunny, making it comfortable to check items off your Marrakech travel guide without the intense summer heat.

Is it safe to walk around the medina? Yes, it is very safe. Just watch out for pickpockets in crowded spots. A polite no thank you is usually enough if vendors become pushy while you explore the top Marrakech attractions.

Do I need to hire a local guide? You can figure out what to do in Marrakech using offline maps, but a guide for your first morning is smart. They can teach you the history and help you understand the confusing layout of the market streets.

Final Thoughts

Mixing the high energy of the medina with the quiet beauty of the local gardens is the key to a great trip. This list of Things to Do in Marrakech will help you build a solid and exciting itinerary for your upcoming Moroccan adventure.

Share this article

Ready to see Morocco with a local guide?

Browse our tours, or message us your dates and we'll help you pick the right route.