How Many Days in Marrakech Is Enough? Plus a 3-Day Itinerary

Marrakech is one of our home bases. We pick up guests from its airport and riads every week, and one of the first things they ask us before they come is how long they should stay. Our honest answer: less time than you might think for the city itself, and more than you might think if you want to see what’s around it.

 

Here’s how we’d plan 1 to 5 days in Marrakech, including the 3-day itinerary we suggest to most first-time visitors.

How many days in Marrakech: the short answer

For most first-time visitors, 3 days is the right amount: two full days in the city and one day trip into the Atlas Mountains or beyond. Two days is enough for the main sights if Marrakech is one stop on a longer Morocco trip. Staying longer than three or four days only makes sense if you use the city as a base for day trips or a desert tour.

When guests send us their plans, the most common mistake we see is too many days in the medina and too few outside it. Marrakech is at its best in small doses, with the mountains, the coast or the desert in between.

Time in Marrakech

What you can do

Best for

1 day

The medina highlights, at a fast pace

Short stopovers

2 days

The medina, souks, palaces and gardens

Marrakech as one stop on a longer trip

3 days

The city plus one day trip

Most first-time visitors (our pick)

4 days

The city plus a short desert tour, or two day trips

Travelers who want to see beyond the city

5 days

The city plus a desert tour, or several day trips

A Marrakech-based trip with the Sahara

 

What decides how many days you need

  • The medina is compact but intense. Most of the main sights are within walking distance of each other, but the crowds, the noise and the navigating wear you out. Few people enjoy more than two full days of it in a row.
  • Arrival and departure days count for less. Marrakech Menara Airport is only about 20 minutes from the medina, but an evening arrival or a morning flight home still takes most of the day. Count full days, not nights.
  • The season changes your pace. In July and August, afternoon temperatures often pass 100°F (38°C), so you’ll sightsee in the morning and evening and rest in between. That stretches everything out. Our guide to the best time to visit Morocco covers the seasons in more detail.
  • Whether Marrakech is your only stop. As part of a longer Morocco trip, two or three nights is plenty. If Marrakech is your base for the whole trip, you’ll want more days, with most of them spent outside the city.

1 or 2 days in Marrakech

With one day, focus on the medina. Start at the Bahia Palace at opening time, before the tour groups arrive, walk north through the souks to the Ben Youssef Madrasa, and end the day at Jemaa el-Fna as the evening food stalls set up. It’s a rush, but you’ll get a real feel for the city.

With two days, follow Days 1 and 2 of the itinerary below. You’ll miss the mountains, but you’ll have seen the medina, the palaces and the gardens without rushing.

Our 3-day Marrakech itinerary

This is the plan we suggest to most of our guests: two days in the city and one day out of it. Stay in a riad inside the medina so you can walk everywhere, and start each day early, when the streets are cooler and quieter. The times below are rough guides, so you can see how much fits into a day.

Day 1: the medina, the souks and Jemaa el-Fna

Morning: Start at the Bahia Palace (allow about an hour), a 19th-century palace of painted cedar ceilings, tiled courtyards and orange trees. It gets busy by late morning, so go as early as you can. Then walk a few minutes to the Mellah, the old Jewish quarter, and its spice market (about an hour).

Afternoon: Head north into the souks, the maze of market streets where each area has its own craft: leather, metalwork, lanterns, textiles. Walking straight through takes 25 to 30 minutes, but give it a couple of hours, because getting a little lost is part of the experience. Finish at the Ben Youssef Madrasa (45 minutes to an hour), a former Quranic school with some of the finest carved plaster and wood in the city.

Evening: Watch the sunset from a rooftop café above Jemaa el-Fna, then go down into the square as the food stalls, musicians and storytellers take over. At the food stalls, pick a busy one and check prices before you order. On the way, pass the Koutoubia Mosque, the city’s great landmark. Like most mosques in Morocco, it’s open only to Muslims, but its minaret and gardens are beautiful at dusk.

Day 2: palaces, gardens and a slower afternoon

Morning: Take a taxi (10 to 15 minutes from the medina) to the Jardin Majorelle, the cobalt-blue garden restored by Yves Saint Laurent and Pierre Bergé, and the Musée Yves Saint Laurent next door. Allow 1.5 to 2 hours for both. It’s the city’s most popular sight, so book timed tickets online before you go and pick an early slot.

Afternoon: Back in the medina, explore the ruins of the El Badi Palace (about an hour), with storks nesting on its walls, and the Saadian Tombs nearby (about 30 minutes). If you’d rather slow down, Le Jardin Secret is a quiet garden right in the middle of the medina.

Evening: Book a hammam for a traditional steam and scrub (1 to 2 hours), then take your time over dinner at a riad or rooftop restaurant.

Day 3: a day trip out of the city

Marrakech sits at the foot of the High Atlas, and some of Morocco’s best landscapes are a few hours’ drive away. For a first visit, the Atlas Mountains and Ourika Valley is the day trip we suggest most often: the drive is short, so you get a full day in the mountains and still have energy for the evening. Pick one:

  • The Atlas Mountains and Ourika Valley (about 1 hour away): Berber villages, terraced fields, waterfalls and lunch by the river. The easiest and most popular choice. See our Atlas Mountains and Ourika Valley day trip.
  • Aït Ben Haddou (about 3.5 to 4 hours each way): the famous fortified village, a UNESCO World Heritage site, reached over the dramatic Tizi n’Tichka pass. A long day, but a spectacular one. If you get carsick, ask to sit up front, as the pass has a lot of hairpin bends. See our Aït Ben Haddou day trip.
  • Essaouira (about 2.5 to 3 hours each way): a relaxed, whitewashed port town on the Atlantic, with a walled medina and fresh fish by the harbor. See our Essaouira day trip.
  • The Ouzoud Waterfalls (about 2.5 to 3 hours each way): the highest waterfalls in North Africa, about 110 m (360 ft) tall, with Barbary macaques along the trails. See our Ouzoud Waterfalls day trip.

 

If you’d rather stay close to the city, the Agafay Desert, less than an hour away, is a stony desert that’s popular for sunset camel rides and dinner under the stars. It isn’t the Sahara, but it makes a lovely evening out.

4 days in Marrakech

A fourth day opens up two very different trips.

Option 1, with the Sahara: spend one full day in the medina (Day 1 above), then take our 3-day desert tour from Marrakech to Merzouga. You’ll cross the Atlas Mountains, stop at Aït Ben Haddou, drive through the Dades and Todra gorges and spend a night in a camp in the Erg Chebbi dunes before heading back to Marrakech. It’s a lot of driving for three days, but it’s the only way to see the real Sahara on a trip this short, and for many of our guests, that night in the dunes ends up being the highlight of their trip.

Option 2, without the Sahara: follow the 3-day itinerary and add a second day trip, for example the Atlas Mountains one day and Essaouira the next.

5 days in Marrakech

Five days is where a Marrakech-based trip really opens up.

Option 1, with the Sahara (what we’d recommend): two days in the city, three in the desert.

  • Day 1: The medina, the souks and Jemaa el-Fna (Day 1 above).
  • Day 2: Palaces and gardens, and an evening hammam (Day 2 above).
  • Day 3: Cross the High Atlas over the Tizi n’Tichka pass, stop at Aït Ben Haddou, and continue to the Dades Gorge for the night.
  • Day 4: Drive through the Todra Gorge to Merzouga, where you’ll usually ride out to your desert camp in the Erg Chebbi dunes by camel at sunset.
  • Day 5: Watch the sunrise over the dunes, then drive back to Marrakech through the Draa Valley. It’s a long day on the road, so book a late flight home or one more night in Marrakech.

 

Days 3 to 5 follow our 3-day desert tour from Marrakech to Merzouga. If you’re flying home from Fes instead, our 3-day desert tour from Marrakech to Fes ends there, so you don’t have to drive back. If you’d rather drive less each day, spend one day in the city and take our 4-day desert tour from Marrakech, which covers the same route at an easier pace and returns through Zagora, so you’re not driving the same road twice.

Option 2, without the Sahara: three days in the city, two day trips.

  • Day 1: The medina, the souks and Jemaa el-Fna (Day 1 above).
  • Day 2: Palaces and gardens (Day 2 above).
  • Day 3: Day trip to the Atlas Mountains and Ourika Valley.
  • Day 4: Day trip to Essaouira on the Atlantic coast.
  • Day 5: A slow last day: a morning hammam, a final wander through the souks for shopping, and sunset in the Agafay Desert.

 

For a change of scene, you could spend your last two nights in Essaouira instead of coming back to Marrakech.

Is a week in Marrakech too long?

For the city alone, yes. Most travelers have seen what they want in the medina after three or four days. But a week based around Marrakech is a great trip if you spend most of it outside the city.

With seven days, we’d spend two or three nights in Marrakech and the rest on the road: the Atlas Mountains, Aït Ben Haddou, the Dades and Todra gorges and the Sahara. Our 7-day Morocco tour from Marrakech follows that route. For plans beyond a week, see our guide to how many days you need in Morocco.

Looking for a 3-day desert tour from Marrakech?

A lot of people searching for “3 days in Marrakech” are really looking at 3-day desert tours, which start in Marrakech and head to the Sahara. That’s a different trip. You’ll spend most of the three days on the road, with one night in a desert camp, and see very little of the city itself.

If Marrakech is your only stop and you have just three days, we’d spend them in and around the city, as in the itinerary above, and save the Sahara for a trip of at least four days. If you have more time, a 3-day desert tour is a great way to add the Sahara to a few days in Marrakech, as in the 4- and 5-day plans above.

Where to stay for a short trip

In the medina, in a riad. Best for 2 or 3 days. You can walk to the sights, and staying in a traditional house built around a courtyard is part of the experience. Cars can’t reach most riads, so staff usually meet you at the nearest drop-off point and walk you in.

In Gueliz or Hivernage. The modern districts have larger hotels, restaurants and cafés, with more space and less noise, about 10 to 15 minutes from the medina by taxi. A good choice if you prefer a hotel or you’re staying longer.

A few tips for your days in Marrakech

Start early. The medina is at its best before 10 am, when it’s cooler and the lanes are quieter.

Be polite but firm with unofficial guides. Someone telling you a street is closed is usually leading you to a shop or expecting a tip. A friendly “no, thank you” and walking on is enough.

Carry cash in small notes. Many small shops and cafés only take dirhams in cash. Our guide to whether Morocco is expensive covers cash and cards, and our tipping guide explains who to tip and how much.

Dress for the medina. Light, loose clothes that cover your shoulders and knees are comfortable in the heat and help you blend in. See what to wear in Morocco.

Plan your days in Marrakech with us

Marrakech is one of our main hubs, so whatever you decide, we can help you make the most of it. We run private day trips from Marrakech to the Atlas Mountains, Aït Ben Haddou, Essaouira and the Ouzoud Waterfalls, and desert tours from Marrakech from two days to ten or more.

Not sure how to split your time? Tell us how many days you have, and we’ll put together a custom tour around them.

Frequently asked questions

For the city, yes. Three days covers the medina, the palaces and the gardens, with a day left over for the mountains or the coast. If you also want the Sahara, you'll need at least four. Our 3-day itinerary above shows how we'd use them.

For a first visit, most travelers prefer Marrakech, with its medina, souks and easy access to the Atlas Mountains and the Sahara. Casablanca is Morocco's modern business city and its main airport for flights from the US. Its highlight is the Hassan II Mosque, one of the few mosques in Morocco that non-Muslims can visit, on a guided tour. It's worth half a day before you continue to Marrakech, about 3 hours away by road or train.

Beyond the summer heat (see above), the times to think twice are Christmas, New Year and Easter. The city is at its busiest then, riads and hotels are at their priciest, and the best places sell out early. If those are your only dates, book your stay and any tours well in advance.

Published: 2 October 2026
About the Author

Sandra Potisek is a travel content creator, originally from Slovenia and now spending much of her year in Morocco. As part of the Village Morocco Travel team, she works closely with local guides to plan trips for international guests — and off the clock, she's immersing herself in the country's culture, cuisine, and lesser-known corners firsthand.

Have Any Questions?

We’re here to help with any questions about our tours, travel plans, pricing, or customizing your Morocco journey.

Recent Posts