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.


Was this helpful?