19 Best things to do in Marrakech
In November 2022, we made a 16-day Road trip in Morocco going all around and driving over 2 500 km (in a Fiat 500! What an adventure).
Our trip started and ended in Fes, and we made a loop in order to visit this magnificent country. Our itinerary went through the main cities, the Sahara Desert, the seaside and the mountains of Morocco.
We personally rented a car at the airport and did the following: Fes, Chefchaouen, Rabat, Casablanca, Essaouira, Marrakesh, Imlil, Telouet, Ait Ben Haddou, Ouarzazate, Tinghir, Merzouga, Ifrane. However, you don’t need to follow it by the dot, you can use it to make your own plan.
Marrakech was our 6th stop in Morocco. We left Essaouira and drove to Marrakech, we then spent 2 nights there (but you could easily stay 10 nights and you will soon discover why) to discover the most visited place of Morocco. Marrakesh it without a doubt the most touristic city there is and one for some good reasons. The city gave you an unique insight of Morocco, plus it is located near the sea, mountain and desert. Making it the perfect spot for tourist.
Marrakech is a former imperial city and is a major economic center as well as home to lots of historical parts. The medina is a densely packed, walled medieval city dating to the Berber Empire, with mazelike alleys where thriving souks (marketplaces) sell traditional textiles, pottery and jewelry. A symbol of the city, and visible for miles, is the Moorish minaret of 12th-century Koutoubia Mosque
In this article, we will tell our story going around all the best things to do in Marrakech. So, if you too are planning a trip to Morocco and to Marrakech, then let ‘s dive in these best things to do in Marrakech.
Table of Contents
Here is our complete video from this trip :
Mapping the day
Get our full map
Why pin one by one when you can get them all at once? With this map, you get all our pins, destinations, things to see, where to eat and sleep, and so much more in one time.
Getting there
Getting to Marrakech is quite easy, you can fly directly to its international airport. Most of the main European cities have direct connection to Marrakech. If you are coming from outside the EU, you can fly to one of EU’s main airports and connect to Marrakech. Or fly to Rabat or Casablanca where most of the international flights arrived and then connect to a local flight to Marrakech.
From the airport, you can either rent a car or take a taxi. But you can also use the shuttle bus L19 that goes to Hivernage, Bab Doukkala, Marrakech Railway Station, Jemaa el-Fna, Gueliz and so on… This shuttle runs from 06h to 23h30 every 20min and takes 40min. A round trip cost 30 dh and are bough onboard.
Moving Around
Once you are in the old city center, everything can be reach by walking. If you want to get to further destination you can always use city buses or even, consider renting a car if you want to get a adventure and travel to other cities than Marrakech.
But of course, you could also consider booking a tour for a hassle-free voyage.
When to Visit
You can visit Marrakech all year round but be aware that temperature varies from the extreme 37°C in summer to fresh 6°C in winter. Marrakech has a maximum of 3 days a month of rain making it a super dry destination.
The touristic season runs from May until October usually, yet since covid-19, November is also more and more visited. That’s when we were there, and the weather was quite pleasant. In beginning of November, it was still warm to be in short and end of November was colder, especially at night.
The best time then to visit Marrakech is then from May to June and then September to November. July and August being super-hot as well as the peak season for local.
Where to Stay
- (€): Riad Tahyra
- (€€): Riad Helen
- (€€€): La Sultana
Those are for a unique stay in the old city center. But you could also consider renting an apartment in the new modern city center of Marrakech: Sweet Jacob’s Appartment
What to Eat
Morocco has lots of traditional dishes and quite the tasteful cuisine. Our go-to dishes are:
- Tajine: Named after the earthenware pot in which it is cooked. This dish is basically mixed vegetables cooked for 1h or more inside the tajine pot. It can be only vegetable or with meat.
- Couscous: Made with a base of steamed wheat semolina, topped with vegetables, chickpeas, dry fruits and sauce. Plus, in option meat.
- Harira: soup of tomato, lentils, and chickpeas
- Moroccan Salad: There are lots of recipes. But it mostly includes rice, tomatoes, carrots, green peas…
Those can be found anywhere. So, be ready to go for them for the whole trip 😊
Alcohol cannot be found easily in Morocco, and it can only be drunken in a licensed restaurant or bar (which isn’t many). But you will be able to enjoy the most traditional drink of all: Teas. Mostly Mint tea mixed with green tea. Moroccans drink it at any time and everywhere. It is even for some a real ritual.
We mostly took breakfast and dinner in our accommodations. This was the easiest especially that in November, night would come early. But a good place we would recommend is:
- Mandala Society
- Restaurant AYASO Gueliz
Best things to do in Marrakech
Bab Agnaou
Bab Agnaou is one of the most iconic gates in Marrakech, built by the Almohad caliph Abu Yusuf Ya’qub al-Mansur between 1188 and 1190. This historic gate once served as the main public entrance to the royal kasbah in the southern part of the medina. Its impressive architecture is a perfect example of Almohad design, making it a must-see landmark in Marrakech.
Saadien's Tombs
From Bab Agnaou, head to the Saadian Tombs, which are located near the Kasbah Mosque. The entrance fee is 70 MAD per person. While the complex is quite small, it offers a fascinating glimpse into Morocco’s history. The Saadian Tombs are a royal necropolis dating back to the 16th century, where members of the Saadian dynasty were buried. Situated on the south side of the Kasbah Mosque, this serene and beautiful site is an important part of Marrakech’s rich heritage.
Place des Ferblantiers
After visiting the Saadian Tombs, head towards the Badi Palace, but if you happen to get lost, you’ll find yourself wandering around Place des Ferblentiers. This scenic, palm-lined square in the Mellah district offers a charming atmosphere, with local artisans selling handcrafted tin lamps and housewares. It’s a great spot to soak in the local culture and perhaps pick up a unique souvenir.
El Mellah (Jewish Quarter)
As you continue your exploration, you might encounter locals offering unsolicited guidance. For instance, while searching for the Badi Palace, a man told you it was closed (which wasn’t the case) and insisted on showing you what he claimed was a spice market in the Jewish quarter. While wandering with a guide isn’t inherently dangerous, it’s better to explore the Jewish quarter on your own, as it’s a peaceful area to visit. It’s always wise to trust your instincts and navigate at your own pace, as this gives you the freedom to enjoy the sights without feeling pressured.
Bahia Palace
Next, head to Bahia Palace, though finding it can be a bit tricky. The entrance fee is 70 DH, and once inside, you’ll be amazed by the beauty and grandeur of the palace. However, be prepared for large crowds, as guided tours can make the experience feel a bit overwhelming.
The Bahia Palace, dating back to the mid-to-late 19th century, was originally built by Si Musa, the grand vizier of Sultan Muhammad ibn Abd al-Rahman, in 1859. His son, Si Ba Ahmed ibn Musa, continued the construction and expansion between 1894 and 1900, during the reign of Sultan Moulay Abdelaziz. The palace is an architectural marvel, with stunning courtyards, intricate tilework, and lush gardens, reflecting the opulence of its time.
Jemaa el-Fna
After visiting Bahia Palace, take a stroll through the Medina and make your way to Jemaa El Fna, the iconic main square of the old town. This bustling square is famous for its lively flea market, and it truly comes alive in the evening when you can admire its vibrant atmosphere from one of the many surrounding restaurants (although the reviews for the restaurants are not always great).
Jemaa El Fna is often featured on top travel guides as one of the best things to do in Marrakech. The name first appeared in a 16th-century text, referring to a mosque that later fell into ruins due to the plague. Over time, the square evolved into a center for trade and custom services, and by the 20th century, the postal service and the Moroccan bank were established here. Today, it remains the beating heart of Marrakech’s cultural and social life.
Koutoubia
Next, make your way to the Koutoubia Mosque, located just a 5-minute walk from Jemaa El Fna. As the largest mosque in Marrakech, the Koutoubia is a stunning architectural marvel. Its towering minaret stands as a prominent feature of the city’s skyline, visible from various parts of the Medina. The mosque is a key symbol of Marrakech and is truly a sight to behold, with its intricate design and serene surroundings. While non-Muslims are not allowed inside, the exterior and the gardens around the mosque are perfect for a peaceful visit.
Médina Marrakech
From there, you’ll head back into the Medina and spend time wandering through its vibrant souks. Compared to Fes, the Marrakech Medina feels less overwhelming, with fewer people trying to engage you every few minutes. However, you’ll still encounter scooters zipping through the narrow streets, which can be a bit annoying. That said, the Medina is vast, with countless winding alleys and hidden gems to explore, offering a unique experience around every corner.
Of course, you can also get more of it by taking a private tour of Marrakech.
Ibn Youssef School
Once you head north, be sure to visit the Ibn Youssef School, which is much larger than the one you might have seen in Fes. This expansive complex spans two levels and is a stunning example of traditional Moroccan architecture. It’s one of the best things to do in Marrakech that you definitely won’t want to miss.
The Ben Youssef Madrasa is an iconic Islamic school, now functioning as a historical site. At its peak, it was the largest Islamic college in Morocco. The madrasa is named after the nearby Ben Youssef Mosque, founded by the Almoravid Sultan Ali ibn Yusuf. It’s a must-visit for anyone interested in the rich cultural and architectural heritage of Marrakech.
Almoravid Koubba
Next to the Ben Youssef Madrasa, you’ll find the Almoravid Qubba, a small monument built by the Almoravid dynasty in the early 12th century. This historical site is famous for its intricate decoration and is one of the few surviving examples of Almoravid architecture in Marrakech. While the Qubba is typically viewed from the outside, it remains a significant piece of the city’s history, offering insight into the architectural style of the era.
Lunch
Time for lunch, so head to Mandala Society, a trendy spot offering non-traditional food. Try the ocean bowl and a Moroccan fusion dish, accompanied by two refreshing teas. The food is tasty, but the portions might be a bit small for the price, which comes to 220dh.
Afterward, continue strolling south and stop at a charming store, Naturom. Pick up a few souvenirs: three soaps, one towel, and two perfumes, totaling 440dh. It’s a lovely shop with a unique selection of items.
Badi Palace
Since you weren’t too far, head to the Badi Palace, where the entrance fee is 70dh per person. Unlike some of the other attractions, it wasn’t crowded and the palace is massive. Take your time exploring this site – it’s definitely one of the best things to do in Marrakech. Enjoy the stunning views from a bench, and don’t miss the terrace, which offers a 360-degree view of the area. You’ll also find photo exhibitions, a TV room with a documentary about the palace, and convenient amenities like toilets.
The Badi Palace was commissioned by Sultan Ahmad al-Mansur of the Saadian dynasty in 1578, with construction continuing throughout his reign. While it’s now in ruins, its grandeur and history are still evident, making it a must-see in Marrakech.
Anima (André Heller Garden)
One of our favorite things to do in Marrakech is the Anima Garden (we visited it on our way from Imlil to the desert). It is a huge garden made by artist Andrée Geller. Completely worth the 120dh entry fee per person. You can get there by car or using their free shuttle
Jardin Majorelle-Yves Saint Laurent Mansion
The Majorelle Garden in Marrakech is one of the most popular tourist spots in the city, and for good reason—it’s beautiful. However, it can also get incredibly crowded, so expect to wait in line if you haven’t purchased tickets online in advance.
The entrance fee is 120 MAD per person for access to the garden only (without the museum). While the garden itself is lovely and definitely a highlight of Marrakech, we found it to be a bit small considering the price. If you have time to spare, it’s worth a visit, but we personally recommend exploring the Anima Garden instead, which offers a more tranquil experience with stunning artwork and natural beauty.
If you’re in Marrakech, Majorelle Garden is a must-see, but don’t feel like you have to rush there if your time is limited.
Gueliz Plaza
After visiting the garden, head over to Gueliz, the modern district of Marrakech. Gueliz offers a more contemporary vibe compared to the historic medina, with its wide range of shops, shopping malls, and restaurants—perfect for experiencing a different side of Marrakech.
Things to do around Marrakech
Essaouira
Now those best things to do in Marrakech are actually best things to do around Marrakech. They are other cities.
Essouira is the city where we came from to reach Marrakech. It is a seaside and port city that we really loved. It is the perfect place to escape the hassle of Marrakech and get some fresh air from the sea.
If you don’t want to organize it on your own, you can get the Essaouira day tour
Imlil
Imlil was our next stop after Marrakech. It was such a beautiful place to visit small berber villages and enjoy some hiking. It will be our next article.
If you are not on a road trip you can get there with a tour, you should definitely check those up:
- From Marrakesh: Imlil and the Atlas Mountains Full-Day Hiking Trip
- If you want another location then Imlil, check this: From Marrakesh: Ourika Valley & Atlas Mountains Day Tour
Ouarzazate
Ouarzazate was our destination after Imlil. We only spent a day there and wished for more. It was super cool to discover old, fortified town as well as the Atlas cinema studio.
Here also, if you do not have a car, one of the best options could be the Ouarzazate day tour.
Tip: Get this Day Trip to Ouarzazate and Ait Benhaddou to enjoy one of our favorite places in Morocco.
Merzouga
And of course, our most and unique experience was to enjoy the desert of Merzouga. And sleep in a luxurious tent in the middle of the dunes. Far from Marrakech, you will need a few days to do it. You have many options for that, all depending on the time you have:
- 1-Day Agafay Desert Sunset, Camel Ride, and Dinner Show
- 2-Day Sahara Tour to Zagora & Ait Ben Haddou
- 3-Day Merzouga and Sahara Desert Tour
More things to do in Marrakech
To be honest, there are so many things to do in Marrakesh that you could stay easily 10 days. It is the central hub of Morocco and if you want more things to do in Marrakech, you can consider:
- Dar Si Said
- Le Jardin Secret
- House of Photography in Marrakech
- Royal Theatre
- 1-Day trip from Marrakech: Ouzoud Waterfalls Guided Hike and Boat Trip
- Palm groove tour
- Marrakesh: Early Morning 40-Minute Balloon Flight
- From Marrakech: Casablanca Day Tour
- Pottery Workshop with Moroccan Tea
- Dinner Show at Dar Essalam Restaurant
6-day Marrakech Itinerary
This is a bit modified compared to what we personally did. But it incorporate most of our best things to do in Marrakech. And of course you can make so many variation of it.
Day 1: Arrival
- Arrive in Marrakech
- Get to your accommodation
- Walk a bit around and enjoy a Moroccan dinner
Day 2: Explore the medina
- Bab Agnaou
- Saadien’s Tombs
- Badi Palace
- Place des Ferblantiers
- Bahia Palace
- El Mellah (antiguo barrio judío)
- Jemaa el-Fna
- Koutoubia
- Médina Marrakech
- Almoravid Koubba
- Ibn Youssef School
Day 3: Explore the Garden and the modern Marrakesh
- Gueliz Plaza
- Jardin Majorelle-Yves Saint Laurent Mansion
- Anima (André Heller Garden)
Day 4: Essaouira
Day 5: Trip to the Altlas
- Atlas Mountains Full-Day Hiking Trip
Day 6: Ourrzazate day tip
- Day Trip to Ouarzazate and Ait Benhaddou
- Or if you have more time: 3-Day Merzouga and Sahara Desert Tour
Day 7:
- 1-Day Agafay Desert Sunset, Camel Ride, and Dinner Show
Day 8:
Day 9:
- 1-Day trip from Marrakech: Ouzoud Waterfalls Guided Hike and Boat Trip
ضرب الحديد ماحدو سخون Strike the iron while it’s still hot. (Take advantage of the opportunity before it passes you by)
Get our full map
Why pin one by one when you can get them all at once? With this map, you get all our pins, destinations, things to see, where to eat and sleep, and so much more in one time.