Marrakech, Morocco
The perfect 7 days itinerary
Marrakech, a former imperial city in western Morocco, is a major economic center and home to mosques, palaces, and gardens. 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.
What to do in Marrakech?
This 7 days itinerary is the perfect guide to the best things to see in Marrakech. It includes day-by-day activities, travel tips, and the top places to visit.
Day 1: Discover the Medina and Jemaa el-Fnaa
Morning
Start your day with a visit to the Koutoubia Mosque, the largest mosque in Marrakech. From there, head to the Bahia Palace, a beautiful 19th-century palace with stunning gardens.
Afternoon
Spend your afternoon exploring the Medina, a UNESCO World Heritage site. Get lost in its narrow, winding streets and visit the various souks selling everything from spices to traditional Moroccan rugs.
Evening
End your day at Jemaa el-Fnaa, the city's main square. Enjoy a traditional Moroccan meal at one of the many food stalls, and watch the square come alive with storytellers, musicians, and performers.
Day 2: Explore Marrakech's Gardens
Morning
Visit the Jardin Majorelle, a beautiful garden created by French painter Jacques Majorelle and later owned by fashion designer Yves Saint Laurent. The garden is home to a stunning collection of plants from around the world, as well as the Berber Museum.
Afternoon
Head to the Menara Gardens, a historic garden with a beautiful pavilion and a large artificial lake. Enjoy a leisurely stroll around the olive groves and orchards.
Evening
Dine at one of Marrakech's rooftop restaurants for a stunning view of the city.
Day 3: Day Trip to the Atlas Mountains
Full Day
Take a day trip to the Atlas Mountains, just a short drive from Marrakech. Enjoy a guided hike, visit traditional Berber villages, and take in the stunning mountain views. Return to Marrakech in the evening.
Day 4: Visit the Saadian Tombs and El Badi Palace
Morning
Visit the Saadian Tombs, a historic royal necropolis with beautifully decorated tombs. From there, head to the El Badi Palace, a ruined palace that was once one of the most beautiful in the world.
Afternoon
Spend your afternoon at the Dar Si Said Museum, home to a collection of Moroccan arts and crafts.
Evening
Enjoy a traditional Moroccan hammam (bath) experience.
Day 5: Day Trip to Essaouira
Full Day
Take a day trip to Essaouira, a beautiful coastal town known for its blue-painted streets, fresh seafood, and vibrant arts scene. Explore the town's historic medina, visit the port, and enjoy a meal of fresh seafood. Return to Marrakech in the evening.
Day 6: Explore the Palmeraie
Morning
Visit the Palmeraie, a palm oasis located just outside Marrakech. Enjoy a camel ride through the palm groves and visit a traditional Berber village.
Afternoon
Spend your afternoon at the Marrakech Museum, housed in a stunning 19th-century palace. The museum's collection includes Moroccan art, historical documents, and archaeological artifacts.
Evening
Enjoy a traditional Moroccan meal at a local restaurant.
Day 7: Relax and Shop
Morning
Spend your morning relaxing at your riad or hotel. Enjoy a traditional Moroccan breakfast and take advantage of any spa or wellness services available.
Afternoon
Spend your last afternoon in Marrakech shopping for souvenirs in the Medina's souks. Look for traditional Moroccan items like argan oil, spices, ceramics, and rugs.
Evening
Enjoy a farewell dinner at a local restaurant, and take a final stroll around Jemaa el-Fnaa.