Menu
What to Do in Marrakech, Morocco
Marrakech is a city known for its vibrant colors, flavors, aromas, and unique views. It’s famous for its markets and shopping in the Medina (old town), but there’s much more to see and do. In addition to exploring the fascinating blend of Arab, Berber, and African cultures, visitors can also enjoy the city’s surroundings with impressive mountain and desert landscapes.
Day 1: Medinas and Markets
The Medina is the heart of Marrakech and its oldest part. It’s a bustling, lively place full of sounds, colors, and unique views of Marrakech. Spend a day exploring the souks and squares and immerse yourself in the atmosphere of this extraordinary area.
1. Get Lost in the Medina
The beauty of the Medina lies in its labyrinth of narrow alleys that seem to transport visitors to the past. Get lost and experience the essence of Marrakech as you wander through its vibrant streets. It’s an unforgettable experience that blends the energy and history of this ancient city.
2. Jamaa El Fna
Jamaa El Fna Square is the heart of the Medina and an unmissable attraction. Walking through the square is an unforgettable experience, with the sound of drums and a mix of snake charmers, performers, and food vendors selling fresh dishes.
At night, the square comes alive with music, dancers, and artists showcasing their talents under the twinkling lights of the stalls. It’s a truly remarkable display of Moroccan culture that you won’t want to miss.
3. Explore the Souks
The souks, or markets, are the soul of Marrakech. Located next to the main square, they form a maze of colorful stalls and narrow lanes. Take your time to stroll through them and discover the extraordinary variety of goods and services they offer.
Don’t miss the amazing colors of the fabrics, the magical smells of the spices, and the glittering lanterns and glassware. Some of the best-known souks are the Semmarine Souk, the Souk el Attarine, and the Spice Souk. Don’t worry about getting lost — it’s part of the experience!
4. Find the Best Places to Eat and Drink
Marrakech has a wide range of traditional and fusion restaurants offering delicious Moroccan and international cuisine. Some favorites include Café Atay and Café Clock.
Another must-do in Marrakech is enjoying a rooftop café or bar, as many buildings have terraces with stunning views over Jamaa El Fna or the Medina. Try a refreshing mint tea or visit Maison de la Photographie, which has a rooftop with incredible views of the city.
Day 2: Incredible Architecture
On your second day, take time to appreciate the beauty of Marrakech’s architecture and buildings. From traditional Moroccan designs to modern artistic touches, the city is filled with cultural attractions worth visiting.
5. Stay in a Riad
For an authentic Moroccan experience, stay in a riad — a traditional guesthouse centered around an interior courtyard. Riads are often decorated with colorful tiles, detailed mosaics, and lush plants.
Staying in one provides a peaceful retreat from the city’s noise, allowing you to relax and recharge after a busy day exploring.
6. Majorelle Garden
The Majorelle Garden is one of Marrakech’s most iconic attractions. The beautiful house and gardens, painted in a vibrant blue known as “Majorelle Blue,” were created by artist Jacques Majorelle.
After being acquired by Yves Saint Laurent, the garden was restored to its original splendor. It feels like a tropical oasis filled with exotic plants and bright greens that contrast beautifully with the blues and yellows of the house. It’s a serene and inspiring place to visit.
7. Ben Youssef Madrasa
The Ben Youssef Madrasa is an ancient Islamic school known for its stunning symmetry and intricate mosaics. Located near the Medina, it’s one of the largest theological schools in Morocco.
Take your time to admire the exquisite Moroccan architecture, especially the beautiful central courtyard surrounded by quiet galleries. It’s a wonderful place to enjoy an hour of peace while taking in the views and sounds of this historic building.
8. Bahia Palace
Bahia Palace is an extraordinary 19th-century building with 150 rooms, originally built for a grand vizier. It’s a must-see for anyone interested in Moroccan art and history.
Explore its traditional patios filled with orange trees and fountains, and admire the gorgeous carved wood and colorful tiles.
One of the highlights of visiting Bahia Palace is the large marble courtyard in the center of the complex — an unforgettable sight that reveals the luxurious lifestyle of the grand vizier and his many wives.
Day 3: Beyond Marrakech
Marrakech is a lively city with plenty to do, but the natural beauty surrounding it is just as impressive. Once you’ve explored the city, consider taking a day trip to the mountains or desert. These excursions offer a wonderful way to see Morocco’s diverse landscapes.
9. Day Trip to the Atlas Mountains
To experience Morocco’s breathtaking natural beauty, take a day trip to the Atlas Mountains. Located only a couple of hours from Marrakech, the mountains provide a refreshing escape from the city’s heat.
These tours often include round trips and visits to traditional Berber villages and valleys — a great opportunity to see a different side of Morocco and admire its stunning scenery.
10. Aït Benhaddou
Located in the High Atlas Mountains, the ancient village of Aït Benhaddou offers a unique and cinematic landscape. This UNESCO World Heritage Site is remarkably well preserved, allowing visitors to explore its clay buildings and narrow alleys.
Take your time to wander through the kasbah, admire the surrounding mountains, and enjoy the sunset that paints the city red. It’s a one-of-a-kind experience not to be missed.
11. Sahara Desert Tour
The Sahara Desert is an essential part of any Moroccan adventure. You can explore the vast scenery by jeep or on foot and marvel at the rolling sand dunes.
At night, enjoy one of the most spectacular stargazing experiences in the world around a campfire. It’s recommended to take a two- or three-day tour of the Sahara, as the drive there takes about eight hours and stops at villages and natural sites along the way.
Don’t miss this chance to experience the magic of the Sahara Desert.

