Spending 5 days in Marrakech is the perfect way to fully experience the city while also discovering the beautiful landscapes around it. With five days, you can explore colorful souks, relax in rooftop cafés, visit peaceful gardens, taste traditional Moroccan food, enjoy unforgettable desert experiences, and take amazing day trips outside Marrakech.
Marrakech is a city full of contrasts.
One moment you are walking through busy Medina streets filled with spices, lanterns, and local shops. A little later, you are drinking mint tea on a rooftop terrace, relaxing in a traditional hammam, or watching sunset in the desert.
That atmosphere is what makes Marrakech unforgettable.
This complete 5 days in Marrakech itinerary is perfect for first-time visitors who want to discover the best attractions, local experiences, rooftop restaurants, mountains, coastal towns, and day trips near Marrakech.
Why Spend 5 Days in Marrakech?
Many travelers stay only 2 or 3 days in Marrakech.
But honestly, 5 days gives you a much better experience because you have enough time to:
- Explore the Medina slowly
- Visit famous attractions
- Enjoy rooftop cafés
- Relax between activities
- Experience local Moroccan culture
- Discover mountains, waterfalls, deserts, and coastal towns near Marrakech
With 5 days in Marrakech, you can enjoy both the city and the landscapes outside it without feeling rushed.
DAY 1 — Explore the Historic Medina

Your first day should focus on the heart of Marrakech: the Medina.
This is where you’ll discover:
- Souks
- Historic palaces
- Street food
- Rooftop cafés
- Jemaa el-Fnaa square
🕌 8:00 AM — Visit Koutoubia Mosque
Start your morning at Koutoubia Mosque, the most famous landmark in Marrakech.
Morning is the best time because:
- The weather is cooler
- Streets are quieter
- Lighting is perfect for photos
The gardens around the mosque are peaceful and beautiful.
9:00 AM — Explore Bahia Palace
After Koutoubia Mosque, continue toward Bahia Palace.
Bahia Palace is one of the most beautiful historical places in Marrakech and one of the best examples of Moroccan architecture.
Inside, visitors can explore:
- Marble courtyards
- Traditional Moroccan tiles
- Wooden ceilings
- Small gardens
👉 Tip: Visit early before the palace becomes crowded.
10:30 AM — Discover the Souks of Marrakech
No 5 days in Marrakech itinerary is complete without exploring the Medina souks.
The markets are filled with:
- Lanterns
- Leather bags
- Carpets
- Moroccan spices
- Handmade crafts
- Ceramics
Walking through the souks is one of the most exciting experiences in Marrakech.
👉 Tip: Don’t worry about getting lost. Exploring naturally is part of the experience.
12:30 PM — Rooftop Lunch in Marrakech
By lunchtime, the Medina becomes hotter and busier.
This is the perfect moment to relax at a rooftop restaurant.
Nomad Marrakech
Nomad is one of the most popular rooftop restaurants in Marrakech.
Why travelers love it:
- Beautiful rooftop views
- Relaxed atmosphere
- Modern Moroccan food
Popular dishes:
- Lamb burger
- Couscous
- Moroccan salads
Café des Épices
Another excellent rooftop café is Café des Épices.
The rooftop offers:
- Medina views
- Traditional atmosphere
- Mint tea
- Moroccan dishes
2:30 PM — Visit Le Jardin Secret
After lunch, continue toward Le Jardin Secret Marrakech.
This hidden garden feels peaceful compared to the busy Medina outside.
Inside, you’ll find:
- Palm trees
- Quiet fountains
- Rooftop terraces
- Islamic gardens
👉 Tip: The rooftop terrace offers one of the best hidden views in Marrakech.
6:00 PM — Sunset at Jemaa el-Fnaa
In the evening, head toward Jemaa el-Fnaa square.
This is when Marrakech becomes most lively.
The square fills with:
- Street performers
- Food stalls
- Musicians
- Local crowds
👉 Best rooftop for sunset: Café de France
Watching sunset above Jemaa el-Fnaa is one of the highlights of spending 5 days in Marrakech.
DAY 2 — Gardens, Museums & Relaxation

Your second day should feel slower and more relaxing.
9:00 AM — Visit Jardin Majorelle
Start your morning at Jardin Majorelle, one of the most famous gardens in Morocco.
The garden is known for:
- Exotic plants
- Palm trees
- The famous blue villa
- Peaceful atmosphere
👉 Tip: Book tickets online before your visit.
10:30 AM — Yves Saint Laurent Museum
Next to Jardin Majorelle is Yves Saint Laurent Museum.
The museum is ideal for visitors interested in:
- Fashion
- Art
- Photography
- Architecture
12:30 PM — Explore Gueliz
After the museum, spend some time in Gueliz, the modern side of Marrakech.
Unlike the Medina, Gueliz feels:
- Modern
- Calm
- Spacious
You’ll find:
- Trendy cafés
- Restaurants
- Boutiques
- Art galleries
Afternoon Hammam Experience
After several days of walking through the Medina, this is the perfect time to enjoy a traditional Moroccan hammam.
A hammam experience usually includes:
- Steam bath
- Black soap treatment
- Massage
- Argan oil treatment
It’s one of the most relaxing experiences in Marrakech.
Rooftop Dinner in Marrakech
For dinner, return to the Medina and enjoy another rooftop experience.
Popular rooftop restaurants include:
- Nomad Marrakech
- Kabana Rooftop
- Café de France
DAY 3 — Desert Experiences Near Marrakech

Your third day should focus on adventure and desert landscapes.
Agafay Desert Experience
One of the best experiences during 5 days in Marrakech is visiting the Agafay Desert.
Agafay offers:
- Camel rides
- Quad biking
- Desert camps
- Sunset dinners
- Beautiful rocky landscapes
Unlike the Sahara Desert, Agafay is close enough for a half-day trip.
👉 Recommended experience: Camel ride + sunset dinner.
Quad Biking Adventure
If you want more adventure, many Agafay tours also include quad biking through the desert.
This experience is perfect for:
- Adventure lovers
- Groups of friends
- Couples looking for fun activities
DAY 4 — Choose the Perfect Day Trip from Marrakech

Your fourth day is perfect for discovering another side of Morocco outside Marrakech.
Depending on your travel style, you can choose between mountains, waterfalls, coastal towns, or local villages.
Option 1 — Essaouira Day Trip
Essaouira is one of the most popular coastal day trips from Marrakech.
Why travelers love Essaouira:
- Ocean views
- Fresh seafood
- Blue and white streets
- Relaxed atmosphere
- Beach cafés
👉 Best for: Relaxing and escaping the busy Medina.
Option 2 — Ouzoud Waterfalls Day Trip
Ouzoud Waterfalls is one of the most beautiful nature trips near Marrakech.
Highlights include:
- Huge waterfalls
- Boat rides
- Wild monkeys
- Mountain scenery
👉 Best for: Nature lovers and adventure travelers.
Option 3 — Ourika Valley & Atlas Mountains
If you love mountains and nature, Ourika Valley is a perfect choice.
The area offers:
- Atlas Mountain views
- Small waterfalls
- Riverside cafés
- Berber villages
- Fresh mountain air
👉 Best for: Relaxing and enjoying nature.
DAY 5 — Local Experiences & Final Rooftop Sunset

Your last day should feel slower and more local.
By now, Marrakech feels more familiar and comfortable.
Moroccan Cooking Class
One of the best ways to experience Moroccan culture is through food.
Many cooking classes include:
- Visiting local markets
- Learning Moroccan spices
- Preparing traditional dishes
- Moroccan tea ceremony
Popular dishes include:
- Chicken tagine
- Couscous
- Moroccan salads
Final Shopping in the Medina
Spend your afternoon exploring the souks one last time.
This is the perfect moment to buy:
- Lanterns
- Carpets
- Leather bags
- Moroccan spices
- Handmade souvenirs
Final Rooftop Sunset in Marrakech
End your trip with one final rooftop sunset above the Medina.
After 5 days in Marrakech, the city feels less overwhelming and much more magical.
Tips for Spending 5 Days in Marrakech
- Start mornings early
- Wear comfortable shoes
- Carry cash inside the Medina
- Stay hydrated during summer
- Use taxis for longer distances
- Don’t overplan every day
Quick 5 Days in Marrakech Itinerary
Day 1
- Koutoubia Mosque
- Bahia Palace
- Souks
- Rooftop lunch
- Le Jardin Secret
- Jemaa el-Fnaa
Day 2
- Jardin Majorelle
- Yves Saint Laurent Museum
- Gueliz
- Traditional hammam
- Rooftop dinner
Day 3
- Agafay Desert
- Camel ride
- Quad biking
- Sunset dinner
Day 4
- Essaouira, Ouzoud Waterfalls, or Ourika Valley
Day 5
- Moroccan cooking class
- Shopping in the Medina
- Final rooftop sunset
👉 Official Morocco Tourism Website:
FAQ About 5 Days in Marrakech:
Is 5 days in Marrakech enough?
Yes, five days is perfect for exploring Marrakech slowly while also enjoying day trips, desert experiences, and local activities.
What are the best experiences in Marrakech?
Camel rides, rooftop cafés, hammams, cooking classes, and desert trips are among the best experiences in Marrakech.
What is the best day trip from Marrakech?
Essaouira, Ouzoud Waterfalls, and Ourika Valley are among the best day trips near Marrakech.
Final Thoughts
Spending 5 days in Marrakech gives you enough time to enjoy both the energy of the Medina and the peaceful landscapes outside the city.
From colorful souks and rooftop sunsets to mountains, coastal towns, hammams, and desert adventures, Marrakech offers one of the most unforgettable travel experiences in Morocco.


