Marrakech is a city of vibrant colors, mesmerizing scents, and captivating contrasts. Marrakech blends the exotic charm of the old Medina with the modern allure of Gueliz. Whether you’re exploring the labyrinthine souks, sipping mint tea on a rooftop terrace, or venturing into the desert, this 3-day Marrakech itinerary ensures you capture the soul of Morocco’s most enchanting destination(Marrakech Travel Guide).
Start your Marrakech adventure at the heart of the city — the Medina. Step through the ancient gates, and you’ll be transported into a world of narrow alleys, bustling markets, and hidden courtyards. Wander through the souks (markets).
Visit the Koutoubia Mosque.
As midday approaches, make your way to Jemaa el-Fnaa, the bustling main square of Marrakech. By day, the square hosts snake charmers, henna artists, and fresh juice vendors. For lunch, head to Café de France or Le Marrakchi, where you can enjoy traditional Moroccan dishes like tagine, couscous, or pastilla .
When night falls, Jemaa el-Fnaa transforms into a massive open-air dining area filled with hundreds of food stalls. Try grilled meats, harira soup, and freshly baked khobz bread.
End your evening at a rooftop bar like Nomad or Café des Épices for a panoramic view of the illuminated Medina.
Begin your second day with a visit to Bahia Palace, a masterpiece of Moroccan architecture built in the 19th century.
Next, head to El Badi Palace, once one of the grandest palaces in Africa. Though now in ruins, it still exudes majesty.
A short walk from the palaces leads you to the Saadian Tombs, hidden for centuries until their rediscovery in 1917.
For lunch, visit Café Clock or La Famille, both known for their fusion of Moroccan and Mediterranean flavors.
Spend your evening exploring the Majorelle Garden, one of Marrakech’s most serene spots.
Afterward, venture into Gueliz, the modern quarter of Marrakech. Here you’ll find chic boutiques, art galleries, and trendy cafes. Enjoy dinner at Le Grand Café de la Poste.
No trip to Marrakech is complete without a taste of Morocco’s natural beauty. Spend your morning on an excursion to the Agafay Desert, just 45 minutes from the city. Enjoy a camel ride, quad biking, or simply relax in a luxurious desert camp.
Alternatively, embark on a journey to the Atlas Mountains. Visit traditional Berber villages, hike through the valleys, and savor a traditional meal prepared by locals.
Return to Marrakech and indulge in a traditional Moroccan hammam, an essential cultural experience. Visit renowned spas like Les Bains de Marrakech or Hammam de la Rose.
Conclude your trip with a dinner in a riad-style restaurant such as Dar Yacout or Al Fassia.
The ideal time to visit Marrakech is during spring (March–May) and autumn (September–November) when temperatures are mild and pleasant. Summers can be extremely hot.
For an authentic experience, stay in a riad — a traditional Moroccan house with a central courtyard. Top options include Riad Yasmine, La Mamounia, and Riad Kniza.