Begin your trip by exploring the heart of Marrakesh, the Medina. This UNESCO World Heritage Site is a maze of narrow alleys hiding secret squares, markets, and hidden riads. Start from the Djemaa el Fna square, where you can find hundreds of performers, food stalls, and traditional entertainers. Enjoy wandering through the souks, bargaining with the merchants, and seeing the traditional Moroccan crafts. Visit the Le Jardin Secret a beautiful botanical garden with two stunning pavilions, or stop for a mint tea at the Café des épices rooftop terrace, with a breathtaking panoramic view of the city.
Spend the second day exploring the historical and cultural sites of Marrakesh's Kasbah District. Start at the Bahia Palace, a beautiful example of Moroccan art and architecture, with stunning gardens and courtyards, and intricate details. Continue to the Museum of Marrakesh, which showcases the city's history and culture. Marvel at the Koutoubia Mosque, the tallest mosque in the city and a landmark of Marrakesh. Finish your day by watching the sunset at the Agdal Gardens, a vast historical garden with olive groves and orchards.
On your last day, experience the local cuisine of Marrakesh. Head to the modern Gueliz district for a taste of fusion Moroccan food, at NOMAD, a rooftop restaurant with a stunning view of the Atlas Mountains. Or enjoy the traditional Moroccan cuisine at Le Salama, set in a beautifully restored palace, with live music and belly dancing shows. Finally, visit the Chouara Tannery, a fascinating site where you can see the traditional process of leather making in Marrakesh.
If you have more time, consider taking a day trip to the Atlas Mountains, or taking a hot air balloon ride over the city. If you have less time, skip the Museum of Marrakesh and Agdal Gardens, and focus your visit on the Medina and historical sites. To avoid the crowds, visit the Djemaa el Fna square early in the morning or late at night.