Skip to content
Updated on:November 8, 2025 by Avatar image of authorEsraa Mahmoud

The landlocked city of Marrakech lies on the edge of the Sahara Desert and borders the Atlas Mountains range. It is one of the four Moroccan royal cities, along with Fes, Meknès, and Rabat. You can see the city’s medieval roots everywhere as you stroll through the medina (old city) souks, whose snake charmers, carpet sellers, spice stalls, and herbalists will stimulate every sense in you.

Marrakech is often referred to as the “red city” because many of the buildings, especially the city’s walls (which have been a UNESCO World Heritage Site since 1985) shine in a reddish shade of ocher.

In Morocco, the colour red stands for power and fire, infinity and vastness – but it is by no means the only colour you see here. If you stroll through the medina, every conceivable colour reveals itself through spices, pictures, and flowers on carpets, tableware, clothing, and jewellery. You will be overwhelmed by the colourful spectrum in the city.

There is so much to be done and many places to visit in Marrakech. This city is where you seldom run out of new things to do and places to visit. Providing you with the Crème de la crème of Marrakech, here are the best things to do in Marrakech and the places to visit.

The Charming Old Medina of Marrakech

Marrakech

The medina is a term used to describe the old town of Arab cities. The old medina is the historic heart of the city of Marrakech. Just in the middle of the hustle and bustle, the small alleys of the medina immediately swallow all the noise as soon as you step into them. In there, you can experience the flair of 1001 nights.  

The UNESCO World Heritage Site has existed since the 11th century, and it is the best start to your trip to Marrakech. The medina could be best described as a portal that would take you to another world of ceramics, spices, argan oil, silver jewellery, bedspreads, leather goods, and rugs.

In the old medina, you can also just watch the craftsmanship: soldering the lamps, dyeing the fabrics, and carving, as the workshops are scattered among the stores. You should not be afraid of getting lost; on the contrary, it is one of the many charms of the city to get lost in its labyrinth and to get to know corners that you would never have found otherwise.

A tour of the colorful medina of Marrakech is best done on foot and can be done safely without a guide. However, if you are not a fan of exploring on your own, a guide can introduce you to local craftsmen and translate. The whole guide business is strictly supervised in Morocco to protect the tourists, which is quite assuring. The old medina is a must-visit on your trip to Marrakech.

The Famous Souks

Marrakech

With a size of about 20 hectares, the Marrakech souks are considered Morocco’s largest bazaar. It would take days to look at everything in peace, plus the narrow alleyways are laid out like a labyrinth, and you constantly get lost. But that makes it so magical – besides all the goods you can buy.

Whether colourful ceramics, handmade wool and silk carpets, spices, jewellery, Berber caps, or Argan oil, nothing is available. Here, you can find anything your heart desires.

There are two tips to consider while shopping in the souks. One: Bargain, bargain, bargain, and bargain! Negotiating the price with the seller is a big part of Moroccan culture. The rule here is to negotiate the former price down to at least half—and always do it calmly and with a smile. Shopping in the souks is a ritual that should be celebrated.

 Two: The deeper the street tangle, the more favourable the prices are. Because the stalls at the edge are often made only for tourists and often sell at expensive prices.

Jemaa el-Fnaa

Marrakech

One of the highly recommended markets or Souks in Marrakech is Jemaa el-Fnaa, AKA Jemaa el-Fna or Djemaa el-Fna! This is the place to be – the central main square in the medina. This place is extraordinary, to say the least, and fascinating. Jemaa El-Fnaa is one of the most beautiful sights of Marrakech.

Jemaa el-Fnaa is a mix of the chaotic, noisy little world of jugglers, fortune tellers, food stalls, henna painters, donkey carts, snake charmers, and flying merchants. A visit to Jemaa El-Fnaa is unforgettable – especially in the evening.

The best thing to do while there is to take some time to walk around and across the entire square leisurely. You should sit in one of the chic cafes, drink mint tea, and let the hustle and bustle work their magic on you. It certainly won’t be boring here!

There are also numerous airy rooftop terraces from which you can get an even better view of the action, the dream view of the snow-capped mountains on the horizon, and the 70m-high minaret of the Koutoubia Mosque.

We highly recommend visiting Jemaa El-Fnaa at different times of the day. The atmosphere is completely different in the morning compared to the evening.

The Place de Epices

One of the most beautiful places in Marrakech is the famous Rahba Kedima Square, AKA Place des Epices. Not only is Spice Square a great place to shop for everything from spices and tableware to blankets and rugs, but there are also many bars and cafes where you can drink tea and watch the hustle and bustle from above.

The most popular and casual café in the square, which we highly recommend, is the “Café de Epices” with its red-painted facade. The café is so famous that it is mentioned in almost every guidebook. With such fame, the place is usually crowded; however, there are a few other places from which you can have an equally beautiful view – and you can even watch the hyped café, for example, from the terrace of the “Café Shtatto”.

Bahia Palace

The Bahia Palace, built in 1867, is one of the largest palaces in the city. It is so big and so amusing that you can spend a whole day marvelling at its interior.

The Palace has an area of 8,000 m² and over 160 rooms, countless patios, and many so-called riads. A riad is a traditional Moroccan house or Palace with an inside garden or courtyard. You will encounter an Andalusian and Moorish architectural style everywhere in the Palace.

Although the rooms are empty today, they still look impressive and give a glimpse of the luxurious life of the rulers who once lived here. Almost every room has faiences, ornate marble tiles, fanciful mosaics, and stucco arabesques. The ceilings of the rooms were carved in Moorish style from cedar wood and decorated with many small details.

The beautifully landscaped courtyards with archways and lushly planted gardens invite you to relax and unwind. Within its vast grounds, take a moment to appreciate the luxurious riads with fretted glass windows, intricate marquetry, cedar ceilings, mosaics, and shaded courtyards…… Oh, how marvellous!

The Palace is located on the Rue de la Bahia and is open from 09:00 AM to 4:45 PM. Tip: Visit early in the morning to avoid the crowds.

El-Badi Palace

Leaving the old town in Marrakech in a southerly direction, you will come across what was once one of the most beautiful palaces in the city, El-Badi Palace, of which only the massive remnants of the walls remain today. Sultan Ahmed El-Mansour built the Palace between 1578 and 1608.

El-Badi Palace was once the largest in the country; things are quieter here, visually and acoustically, than in the neighboring Bahia Palace or the Ben Youssef madrasa, with its thousands of colorful tile collages. At El-Badi Palace, you can digest the sensory impressions of the city and pause in awe at its sheer grandeur.

The Palace is an architectural masterpiece, and its sand-coloured ruin would be the perfect background for many great photos for your Instagram.

The Atlas Mountains with Kasbah Stops

Marrakech

Marrakech is positioned at the gates of the Atlas Mountains range. The mountains are a paradise for active vacationers—especially hikers who will undoubtedly get their money’s worth here. There are guided hikes of several days through the mountains, and there are also day hikes and excursions.

To grasp Marrakech, you’ll need to leave the city walls. Hire a driver or, if you’re feeling like it, a car yourself and explore the High Atlas. The landscapes of the High Atlas, with their endless expanse, glowing hills, and houses, are magical.

While in the area, you must head to the 1000 Kasbahs road from Ouarzazate north towards the valley Dades Gorge, between Atlas and Anti Atlas. Kasbahs (type of fortresses) once protected families and their goods as fortresses. They are built of mud and have some well-done artefacts of the most beautiful Berber art.

The most prominent of these is Aït-Ben-Haddou, which is the location where films such as Gladiator and Laurence of Arabia were shot. Aït-Ben-Haddou is a fortified village, and it is located south of Marrakech and is one of the best places in Morocco.

Since 1987, the Aït-Ben-Haddou complex has been on the UNESCO World Heritage List – exemplary of the Kasbah architecture typical of southern Morocco.

Le Jardin Majorelle

Marrakech

Setting in the midst of the hectic metropolis of Marrakech, the magnificent garden of Le Jardin Majorelle was created by the late French painter Jacque Majorelle over almost forty years! The garden seems to always attract creative minds; in the 1980s, the brilliant fashion designer Yves Saint-Laurent and partner Pierre Bergé bought and restored it.

Moving years forward, the garden became open to the public in 1947. Le Jardin Majorelle is the perfect place to relax and immerse yourself in a fascinating world. Le Jardin Majorelle is one of the main attractions of Marrakech, and it is most famous for its cobalt blue color that can be seen everywhere in the garden.

Besides some typical cobalt blue buildings in the garden, more than 300 different plant species are coming from other continents. The garden is a work of art with its cooling shade of the countless plants and the many watercourses that provide mild temperatures and eagerly invite you to relax on one of the small benches along the way.

The centre of Le Jardin Majorelle is decorated by a cobalt blue pool with a fountain in the middle and some water turtles inside. At the back of the garden is the memorial stone of the French fashion designer Yves Saint Laurent, who lived for a long time in Marrakech, during which he restored the garden.

There are many more things to see at Le Jardin Majorelle, like the palm trees and outstandingly tall cacti. There are also paintings by Yves Saint Laurent exhibited in a small showroom on the grounds. In addition, there is a museum with Islamic art, folklore exhibits, and paintings by Jacques Majorelle. A visit to Le Jardin Majorelle is one of the top things to do in Marrakech.

Saadian Tombs

Marrakech

Like all of downtown Marrakech, the Saadian Tombs are a UNESCO World Heritage Site and served as the Saadians’ leading burial site from 1557 to 1664. The historic royal cemetery is located directly behind the Mosque al-Mansur in the south of the medina and can be reached today only through a narrow passage.

The tombs were forgotten for many years because the entrance was walled up. Today, anyone (with a bit of patience while waiting in line) can look inside the mausoleums, some of which are lavishly decorated and an absolute pleasure to behold! Make sure to visit the Saadian Tombs; you won’t regret it!

Ben Youssef Madrasa

Marrakech

You probably already know the former Ben Youssef Madrasa from Instagram; it is everywhere! Ben Youssef Madrasa is THE hotspot for beautiful photos! It was an Islamic madrasa (School) in ancient times. The courtyard of the madrasa is pierced in the middle by a water basin, where religious ablutions were once performed. The walls are also covered with colorful mosaics, scrollwork, and wooden ornaments.

You can’t make it to Marrakech without paying a visit to Ben Youssef Madrasa—it would be a shame! After admiring the place’s beauty, snap as many photos as you can; with such a perfect location, there are very limited chances that the photos will be anything but spectacular!

However, try to go early in the morning or late in the afternoon, otherwise it will be hard to take pictures without other tourists.

Oh, That Moroccan Tea, Though!

Marrakech has many great drinks; however, for the natural Marrakech feeling, drink tea: hot, frothy, and from small glasses. The best-known variety is Thé à la Menthe, a solid green tea with lots of sugar and fresh mint. You can also buy the tea leaves in the souks to enjoy the taste of the city again at home after your trip.

Tip: The perfect Moroccan tea is recognized by its foaming. This is achieved by a simple hand movement: The teapot is lifted high above the glasses, and only then is the tea poured. The height creates the famous foam on the tea—so yummy!

Eat & Cook Too!

Morocco is bursting with culinary treasures: pomegranates, oranges, dates, almonds, etc. Spices characterize Moroccan cuisine. The most famous dish is the tajine, a stew cooked in a typical clay pot in the oven. It is available in all variations, with different kinds of meat or fish mixed with potatoes and vegetables and vegetarian versions.

To help you enjoy the real Moroccan cuisine in Marrakech, here are some restaurants to consider while in the city. First, there is Dar Essalam, a traditional restaurant in Medina that opened in 1952 and is still run by the same family.

The restaurant became famous after being featured in the Hitchcock thriller “The Man Who Knew Too Much” with James Stewart and Doris Day, among other films shot there. The interior is classic Moroccan and decorated with great attention to detail. The food is sumptuous and meat-heavy, but there are also delicious vegetarian options.

Another good restaurant you should visit is Riad Dar Moha. In Riad Dar Moha, you sit in a quiet courtyard with a pool while a wide variety of appetizers, main dishes, and desserts are served. The place is perfect for getting introduced to Moroccan cuisine.

Riad Kniza is also the best place for a leisurely dinner. With its classic Moroccan lounges and idyllic rooftop terrace, the restaurant offers a diverse menu of classic and vegetarian options.

Last but not least is Café de France, a famous café on the edge of Jemaa el-Fnaa with the best view of the square. The food is good, and you can enjoy a mint tea while soaking up the atmosphere and watching the square change between day and night.

The more you learn, the more you’ll want to know about Marrakech. The city has so many layers and histories, geographically, culturally, and politically. With the charm of the old world and breathtaking sights that would sweep you off your feet, Marrakech is a city entire of great things to do and unique places to visit.

Leave a comment

Your email address will not be published. Required fields are marked *