Spending 4 days in Marrakech is the perfect way to enjoy the city without rushing. Four days gives you enough time to explore the busy Medina, relax in peaceful gardens, enjoy rooftop cafés, taste traditional Moroccan food, and discover beautiful places outside Marrakech.
Marrakech is a city full of energy and contrasts.
One moment you are walking through crowded souks filled with spices, lanterns, and local shops. A little later, you are relaxing on a rooftop terrace watching sunset above the Medina or drinking mint tea in a quiet garden.
That mix is what makes Marrakech unforgettable.
This complete 4 days in Marrakech itinerary is perfect for first-time visitors who want to discover the best attractions, local experiences, rooftop restaurants, and day trips near Marrakech.
Why Spend 4 Days in Marrakech?
Many travelers stay only 2 or 3 days in Marrakech.
But honestly, 4 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 Moroccan food
- Take a beautiful day trip outside Marrakech
With 4 days in Marrakech, you can enjoy both the city and the nature around it.
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
- Rooftop cafés
- Street food
- 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
- The Medina is quieter
- Lighting is better for photos
The gardens around the mosque are peaceful and perfect for a short walk.
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 tour groups arrive.
10:30 AM — Walk Through the Souks
No 4 days in Marrakech itinerary is complete without exploring the famous souks.
The markets are filled with:
- Lanterns
- Leather bags
- Carpets
- Moroccan spices
- Ceramics
- Handmade crafts
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 Medina 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 best 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 great rooftop café is Café des Épices.
The rooftop offers:
- Medina views
- Traditional atmosphere
- Mint tea
- Moroccan dishes
Both rooftops are perfect for relaxing during your 4 days in Marrakech.
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 exciting.
The square fills with:
- Street performers
- Musicians
- Food stalls
- Local crowds
👉 Best rooftop for sunset: Café de France
Watching sunset above Jemaa el-Fnaa is one of the highlights of spending 4 days in Marrakech.
8:00 PM — Moroccan Street Food Experience
At night, Jemaa el-Fnaa becomes a giant outdoor restaurant.
Popular foods include:
- Grilled meats
- Harira soup
- Moroccan pastries
- Snails
- Fresh orange juice
👉 Tip: Choose busy food stalls with local customers.
DAY 2 — Gardens, Museums & Relaxing Places
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
Many travelers consider Jardin Majorelle one of the highlights of Marrakech.
👉 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
Even if you are not interested in fashion, the building itself is beautiful.
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
3:00 PM — Relax at Menara Gardens
In the afternoon, visit Menara Gardens.
This peaceful place is famous for:
- Olive trees
- Reflection pool
- Atlas Mountain views
- Relaxing atmosphere
After the busy Medina, Menara Gardens feels calm and refreshing.
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
Marrakech rooftops feel magical at night.
DAY 3 — Desert Experiences Near Marrakech

Your third day should focus on discovering the landscapes outside Marrakech.
10:00 AM — Visit the Agafay Desert
One of the best experiences during 4 days in Marrakech is visiting the Agafay Desert.
Agafay offers:
- Desert landscapes
- Camel rides
- Quad biking
- Luxury camps
- Sunset dinners
Unlike the Sahara Desert, Agafay is close enough for a half-day trip.
Traditional Moroccan Lunch
After the desert experience, enjoy a traditional Moroccan lunch.
Popular dishes include:
- Chicken tagine
- Couscous
- Moroccan tea
- Fresh bread
The atmosphere outside Marrakech feels peaceful and relaxing.
DAY 4 — Choose the Perfect Day Trip from Marrakech
Your fourth day is perfect for exploring another side of Morocco outside the city.
Depending on your travel style, you can choose between mountains, waterfalls, or the Atlantic coast.
Option 1 — Essaouira Day Trip

Essaouira is one of the most popular day trips from Marrakech.
This coastal city is famous for:
- Ocean views
- Fresh seafood
- Blue and white streets
- Relaxed atmosphere
- Small Medina
Unlike Marrakech, Essaouira feels calm and refreshing.
👉 Travel time:
Around 3 hours from Marrakech.
👉 Best for:
Relaxed travelers and couples.
Option 2 — Ouzoud Waterfalls Day Trip

Ouzoud Waterfalls is one of the best nature trips near Marrakech.
Highlights include:
- Beautiful waterfalls
- Boat rides
- Wild monkeys
- Mountain scenery
- Traditional restaurants
It’s the perfect choice for travelers who love nature and adventure.
👉 Travel time:
Around 2.5 to 3 hours.
Option 3 — Ourika Valley Day Trip

If you prefer mountains and rivers, Ourika Valley is a great option.
The valley offers:
- Atlas Mountain views
- Riverside cafés
- Small waterfalls
- Berber villages
- Fresh mountain air
👉 Travel time:
Around 1 hour from Marrakech.
👉 Best for:
Relaxing and escaping the city heat.
Final Evening in Marrakech
Spend your final evening relaxing inside the Medina one last time.
By now, Marrakech feels more familiar:
- The streets feel easier to navigate
- The Medina feels less overwhelming
- The atmosphere feels more comfortable
That’s usually when travelers truly start enjoying Marrakech.
Tips for Spending 4 Days in Marrakech
- Start mornings early
- Wear comfortable shoes
- Carry cash inside the Medina
- Use taxis for longer distances
- Stay hydrated during summer
- Don’t overplan your schedule
Quick 4 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
- Menara Gardens
- Rooftop dinner
Day 3
- Agafay Desert
- Camel ride
- Traditional lunch
Day 4
- Essaouira, Ouzoud Waterfalls, or Ourika Valley
FAQ About 4 Days in Marrakech
Is 4 days in Marrakech enough?
Yes, four days is enough to explore Marrakech slowly while also enjoying a beautiful day trip outside the city.
What is the best day trip from Marrakech?
Essaouira, Ouzoud Waterfalls, and Ourika Valley are among the best day trips near Marrakech.
What should I not miss in Marrakech?
Bahia Palace, Jardin Majorelle, rooftop cafés, Jemaa el-Fnaa, and the Agafay Desert are among the top experiences.
Final Thoughts
Spending 4 days in Marrakech gives you the perfect balance between exploring the busy Medina and discovering the peaceful landscapes outside the city.
From colorful souks and rooftop sunsets to waterfalls, mountains, and desert experiences, Marrakech offers one of the most unforgettable travel experiences in Morocco.


