Quick answer
3 days is the sweet spot for most travellers. It gives you enough time to explore the Medina, visit Jardin Majorelle, experience a hammam, and enjoy the food scene without feeling rushed. If you want a day trip to the Atlas Mountains or Essaouira, budget 4–5 days. Stopovers can be done in 2 days; slow travellers or those using Marrakech as a base for wider Morocco exploration should consider a full week.
Days
Highlights only. Best for stopovers or those combining with other Moroccan cities.
Days ★ Recommended
The ideal city break. See everything essential at a relaxed, enjoyable pace.
Days
Add day trips, cooking classes and a deeper dive into the city's neighbourhoods.
Days
Use Marrakech as a base. Combine with Sahara, Essaouira and the Atlas range.
| Duration | Best for | What you'll miss |
|---|---|---|
| 2 days | Stopovers, budget short breaks, travellers passing through Morocco | Majorelle Garden, Ben Youssef Madrasa, hammam, Gueliz |
| 3 days Best | First-time visitors, couples, solo travellers, long weekenders | Day trips outside the city |
| 4–5 days | Culture lovers, photographers, families, food-focused travellers | Extended Morocco touring |
| 7 days | Slow travellers, digital nomads, those combining with Sahara or coast | Nothing — you'll see it all |
Scenario 1
2 days in Marrakech — the essential city break
Two days in Marrakech is tight, but absolutely doable if your goal is to absorb the atmosphere, see the key landmarks, and taste the street food that makes this city famous. This option works best for travellers arriving late or departing early on the second or third day, or those doing a broader Morocco circuit through Fes, Chefchaouen and the Sahara.
The key with two days is ruthless prioritisation and an early start each morning. The medina is best explored before 10am — the light is beautiful, crowds are thin, and the souks are beginning their morning ritual.
Your 2-day Marrakech itinerary
Medina, souks & Jemaa el-Fna
- Morning: Koutoubia Mosque exterior, then dive straight into the souks (spice market, leather tanneries direction, carpet souk)
- Lunch: Rooftop terrace above the square — try Café de France or Nomad for views over Jemaa el-Fna
- Afternoon: Bahia Palace (allow 1.5 hrs) → Mellah (Jewish quarter) → El Badi Palace ruins
- Evening: Return to Jemaa el-Fna at sunset — snake charmers, Gnawa musicians, food stalls
Gardens, palaces & departure
- Early morning (8am): Jardin Majorelle — arrive before the crowds, buy tickets online in advance
- YSL Museum (next door) — 45–60 minutes
- Late morning: Walk through Gueliz (the modern quarter) for coffee and pastries
- Lunch: Traditional tagine lunch before heading to the airport or next destination
Riad Yasmine
Iconic teal pool, central Medina location, Instagram-famous. Perfect for a short, style-focused stay.
Check availability →Riad Kniza
Antique-filled boutique riad steps from Ben Youssef Madrasa. Excellent breakfast and personal service.
Check availability →Hotel Les Jardins de la Koutoubia
Modern 5-star near the Koutoubia Mosque with a rooftop pool. Great for those wanting hotel comfort with medina access.
Check availability →* Affiliate links — we may earn a small commission at no extra cost to you. Prices are indicative and change seasonally.
Scenario 2 · Most recommended
3 days in Marrakech — the perfect long weekend
Three days is the consensus sweet spot, and for good reason. You have enough time to experience Marrakech's contradictions — the chaotic beauty of the souks and the serene geometry of palace courtyards — without the itinerary feeling like a checklist sprint. You can sleep in one morning, linger over a rooftop mint tea, and still see everything that matters.
First-time visitors, couples on a city break, and solo travellers will all find three days gives them enough depth to genuinely feel like they've understood the city rather than simply photographed it.
Why 3 days is the sweet spot
- Day 1 is always an adjustment — the medina is genuinely disorienting and the sensory overload is real. Three days lets you experience it tired on day one and confident by day three.
- You have time for a proper hammam without feeling like you're sacrificing a landmark.
- Both the historic Medina and the modern Gueliz neighbourhood can be explored properly.
- You can eat your way through the city — street stalls on night one, a restaurant on night two, a cooking class or market visit on day three.
Full 3-day itinerary
Medina deep-dive
- Morning: Ben Youssef Madrasa (8:30am opening) — one of the most beautiful buildings in Morocco
- Souks: spice souk (Rahba Kedima), metalwork alley, dyers' souk near Bab Debbagh
- Lunch: Place des Épices — shaded terrace, excellent mezze platters
- Afternoon: Koutoubia Mosque gardens, then free souk wandering with no agenda
- Sunset + evening: Jemaa el-Fna — watch the square transform into an open-air theatre, dine at the food stalls
Palaces, gardens & hammam
- Early (8am): Jardin Majorelle — arrive at opening, spend 90 minutes
- YSL Museum (adjacent) — 45 mins, stunning permanent collection
- Bahia Palace — 45-minute visit, 19th-century masterpiece of Moroccan craftsmanship
- Lunch: Café Clock near the Kasbah for harira soup and pigeon pastilla
- Mid-afternoon: Traditional hammam at Hammam de la Rose or Les Bains de Marrakech
- Evening: Dinner at Le Foundouk — beautiful courtyard setting in the Medina
Modern Marrakech + Mellah
- Morning: Slow start — breakfast on your riad rooftop
- El Badi Palace ruins — atmospheric, partially excavated, excellent stork-spotting
- Mellah (Jewish quarter) — Lazama Synagogue, covered market, very different atmosphere to the main Medina
- Afternoon: Walk to Gueliz via the gardens along Avenue Mohammed VI
- Gueliz: Concept stores, galleries, and excellent European-Moroccan fusion restaurants
- Final evening: Return to Jemaa el-Fna one last time — you'll see it completely differently to day one
Riad Farnatchi
Nine suites, a heated plunge pool, and impeccable service deep in the northern medina. Romantic and intimate.
Check availability →Riad Star
Legendary riad — Josephine Baker once stayed here. Gorgeous pool courtyard, outstanding Moroccan cuisine on site.
Check availability →Riad Kheirredine
5-star luxury Riad in Marrakesh. Moroccan style with a contemporary Italian twist.
Check availability →Les Bains de Marrakech
The best hammam in the city for visitors. Full ritual package: black soap scrub, ghassoul clay mask, argan oil massage.
Book experience →
* Affiliate links — we may earn a small commission at no extra cost to you.
Scenario 3
4–5 days in Marrakech — the complete, relaxed experience
Four or five days unlocks the best version of Marrakech. You've got enough time to do a day trip into the mountains or to the coast, book a cooking class, visit the hammam without feeling rushed, and still spend an afternoon doing absolutely nothing in your riad courtyard. This is the ideal length for families, food-obsessed travellers, and anyone who suspects they might want to return — because five days here often convinces you to stay longer.
What extra days unlock
- A full-day or half-day trip to the Atlas Mountains (Imlil or Ourika Valley)
- A Moroccan cooking class in a traditional kitchen — the most memorable experience for many visitors
- Deeper souk exploration with a local guide: leather tanneries, wood carvers, weavers
- Palmeraie camel ride or hot-air balloon at sunrise
- Agafay Desert dinner under the stars (just 45 minutes from the city)
- Day trip to Essaouira for the Atlantic coast, seafood and laid-back surf town energy
Sample 5-day itinerary
Arrival & first impressions
- Check in, settle into your riad — don't rush
- Evening: Jemaa el-Fna at sunset, dinner at the food stalls
Full medina & souks
- Morning guided souk walk, Ben Youssef Madrasa
- Afternoon: Bahia & El Badi palaces, Mellah quarter
- Evening: Rooftop restaurant dinner
Atlas Mountains day trip
- Full day: Guided trip to Imlil or Ourika Valley (1.5 hrs each way)
- Hike to a Berber village, lunch with a local family, return via panoramic valley roads
Gardens, hammam & cooking class
- Morning: Jardin Majorelle + YSL Museum (arrive at 8am)
- Afternoon: Traditional hammam
- Evening: Moroccan cooking class — learn to make tagine, couscous and pastilla
Gueliz, Palmeraie & farewell
- Morning: Gueliz neighbourhood — concept stores, galleries, the best café au lait in the city
- Optional: Palmeraie camel ride (book a short 30-minute circuit, not the tourist traps)
- Afternoon: Final souk shopping, last mint tea, depart
Atlas Mountains & Imlil
Hike to a Berber village, visit a local argan cooperative, and enjoy lunch with panoramic mountain views.
Book tour →Essaouira coast tour
Full-day guided trip to the blue-and-white Atlantic port city. Fresh grilled fish at the harbour, medina wandering, wind-swept beaches.
Book tour →Moroccan cooking class
Market visit with a chef, then hands-on tagine, couscous and pastilla cooking in a traditional Marrakchi kitchen.
Book class →Hot-air balloon at sunrise
Float over the Palmeraie and Atlas foothills at dawn. Includes hotel transfer, Berber breakfast and certificate.
Book experience →* Affiliate links — prices are indicative and subject to availability.
Amanjena
Set in the Palmeraie with signature Aman minimalism. Private pool pavilions, exceptional spa, close to day trip departure points.
Check availability →Riad Azzar
Mid-range gem with a saltwater pool and family-friendly layout. Excellent value, top-rated for hospitality.
Check availability →Riad BE Marrakech
Boutique design riad near the Mellah with a heated pool and terrace. Contemporary interior inside a 300-year-old shell.
Check availability →* Affiliate links — prices are indicative and subject to availability.
Scenario 4
7 days — using Marrakech as your Morocco base
A full week in and around Marrakech is for those who want to use the city as a hub for a wider Moroccan adventure without the complexity of a multi-city itinerary. You can visit the Sahara Desert on an overnight excursion, spend a couple of nights in Essaouira, explore Ouarzazate and the Kasbah of Aït Ben Haddou — and still have four days in the city itself.
This approach suits slow travellers, digital nomads who want a working base with culture all around them, and families who prefer the logistical simplicity of one home base.
Sample 7-day Marrakech base itinerary
Full Marrakech city programme
- Full 3-day Marrakech itinerary as detailed above
- Morning at Majorelle, palaces, medina, hammam, Gueliz
- Evenings in Jemaa el-Fna and rooftop restaurants
Atlas Mountains full day
- Imlil hiking or Ourika Valley — Berber villages, mountain waterfalls, local lunch
Essaouira overnight or Sahara overnight
- Option A: Drive to Essaouira (2.5 hrs), overnight in a medina riad, return following afternoon
- Option B: 2-night Sahara Desert excursion via Ouarzazate and Drâa Valley (most popular choice)
Farewell Marrakech
- Morning: Last souk shopping, final hammam, rooftop breakfast
- Afternoon: Agafay Desert sunset dinner if departing on an evening flight
2-night Sahara Desert tour
Via Ouarzazate, Drâa Valley and Merzouga. Camel ride, Berber camp under the stars, sunrise over the dunes.
Book tour →Ouarzazate & Ait Ben Haddou
UNESCO-listed kasbah used in Gladiator, Game of Thrones and Lawrence of Arabia. One of Morocco's most dramatic sites.
Book tour →Ouzoud Waterfalls
Morocco's highest waterfalls (110m), Barbary macaques, cliff swimming. Best April–June before the summer dry season.
Book tour →Agafay Desert dinner
Sunset 4x4 drive into the stone desert, candlelit dinner in a luxury camp. Only 45 minutes from the city — magical for an evening.
Book experience →* Affiliate links — prices are indicative and subject to availability.
Planning advice
What affects how long you should stay?
Your travel pace and interests
Culture-seekers who want to visit every palace, madrasa and museum need at least 3 days. Food-focused travellers who want to cook, eat and explore the culinary scene need 4. Photographers will find themselves staying longer than planned — the light in the medina at golden hour is genuinely difficult to leave. If you're travelling with children, build in one extra day to accommodate the slower pace and the inevitable detours.
Season and weather
Marrakech's peak seasons — March to May and September to November — bring beautiful weather but also the largest crowds. During these months, you may spend more time queuing at Majorelle or navigating busier souks, which eats into your sightseeing time. Consider adding an extra half-day buffer in peak season.
June to August brings extreme heat (regularly 38–42°C). Mid-afternoon sightseeing becomes uncomfortable, and many visitors retreat to their riad pool for two to three hours each day. If visiting in summer, budget one extra day to compensate for the reduced daytime window.
Where Marrakech fits in your Morocco itinerary
If Marrakech is a standalone city break, 3–5 days is ideal. If it's part of a wider Morocco circuit — say, flying into Casablanca, travelling to Rabat, Fes and Chefchaouen before arriving in Marrakech — then 2–3 days here is often sufficient because you'll have seen a great deal of Morocco's culture and architecture already. Conversely, if Marrakech is your sole Morocco destination, lean towards 4–5 days to get a more complete picture.
Common questions
Frequently asked questions about visiting Marrakech
Final verdict
So — how many days do you need in Marrakech?
The short answer: 3 days for most people, 4–5 if you want to do a day trip or move at a leisurely pace. Two days works for stopovers; a full week is for those treating Marrakech as a hub for wider Moroccan exploration.
What the city does — regardless of how long you stay — is upend your expectations. Marrakech rewards patience. The traveller who gets lost in the souks on day one and finds their bearings by day three will leave with a fundamentally different impression than the one who powered through the highlights in 24 hours. Give it time, and Marrakech gives you more than you bargained for.
Find a riad on Booking.com
Browse 500+ riads and hotels in Marrakech with flexible cancellation and real guest reviews.
Search riads →Book tours & activities
Skip-the-line tickets, guided tours, cooking classes, hammams and day trips — all bookable in advance via GetYourGuide.
Browse experiences →Find cheap flights
Compare flights to Marrakech Menara Airport (RAK) from your city on Skyscanner.
Compare flights →* This article contains affiliate links. If you book through our links, we may earn a small commission at no additional cost to you. This helps us keep producing free, independent travel content.