Short answer
Three days in Marrakech is enough: spend day 1 in the southern medina (Bahia Palace, Saadian Tombs, El Badi) and Jemaa el-Fna at sunset, day 2 at Jardin Majorelle, the Ben Youssef Medersa and the souks, and day 3 out of the city on a day trip to the Ourika Valley, an evening in the Agafay desert or a day in Essaouira.
Before day 1: arrival and where to stay
Most visitors land at Marrakech Menara airport, 7 km from the medina, about 10 min by car. If you are staying in a medina riad, the car stops at the nearest gate or square and someone from the riad walks you through the lanes, so tell your driver the riad's name and the drop-off point it recommends. Airport rides are quoted on request, with the price agreed before you fly.
Staying in the medina puts every sight on day 1 and day 2 within walking distance. Gueliz and Hivernage are quieter and closer to restaurants and Jardin Majorelle, but you will take taxis into the old city.
If you land in the afternoon, use the first evening for an easy walk to Jemaa el-Fna and dinner, and keep the full itinerary for the next morning.
Day 1: the southern medina and Jemaa el-Fna
Morning: be at the Bahia Palace at opening time, before the tour groups, then walk to Dar Si Said, the carpet and weaving museum a few lanes away. Continue to the Mellah, the old Jewish quarter, for the Lazama synagogue and the lantern makers on the Place des Ferblantiers.
Midday: lunch on a terrace near El Badi Palace, then visit the palace ruins and climb to the terrace for the view, with storks on the walls. The Saadian Tombs are a few minutes away; the queue for the main chamber is usually shorter in the afternoon.
Evening: walk past the Koutoubia minaret, lit up after dark, and on to Jemaa el-Fna. Watch the square fill from a café terrace at sunset, then go down and eat at the food stalls.
Day 2: Majorelle, Ben Youssef and the souks
Morning: take the first time slot at Jardin Majorelle in Gueliz, booked online in advance, and add the Yves Saint Laurent Museum next door (closed on Wednesdays, so plan around it). Coffee in Gueliz before you head back to the medina.
Afternoon: start at the Ben Youssef Medersa, then the Marrakech Museum and the Maison de la Photographie nearby. From there, work your way back south through the souks to the square: spices, lanterns, leather, carpets. Le Jardin Secret is on the way and a good place to rest.
Evening: a cooking class, a hammam, or a rooftop dinner. Instead of taxis between Gueliz and the medina, you can book a driver for half a day (900 MAD) who waits at each stop.
Day 3: a day trip out of Marrakech
Ourika Valley: the shortest trip into the High Atlas. The road follows the river to Setti Fatma, 1 h 35 from the medina, where a path climbs to a series of waterfalls; lunch is at a riverside restaurant. Our Ourika day trip costs from 900 MAD per car, with the driver all day. Imlil, at the foot of Toubkal, is the alternative for walkers, from 1,000 MAD per car.
Agafay desert: a stony desert of bare hills 28 km away, about 45 min by road. Spend the morning at a riad pool and drive out in the afternoon for a camel or quad ride, sunset and dinner at a camp. The Agafay trip costs from 1,200 MAD per car, and the driver brings you back after dinner.
Essaouira: a walled port town on the Atlantic, 2 h 45 each way. Walk the ramparts and the harbour, eat grilled fish at the port and drive back in the evening. It is a long day, best for travellers who want the coast; the Essaouira day trip costs from 1,850 MAD per car.
If you have 2 days
Combine days 1 and 2: the Bahia Palace and the Saadian Tombs in the morning, the souks and the Ben Youssef Medersa in the afternoon, Jemaa el-Fna in the evening. On the second day, Jardin Majorelle early, then an afternoon and dinner in the Agafay desert, which fits in half a day.
Two days is tight but works if you start early and accept that you will see the main sights, not the smaller museums.
If you have 4 days or more
Keep the three days above and add a second trip: Ourika or Imlil on day 3, Essaouira on day 4. Or slow down: a balloon flight at sunrise, a hammam and a long lunch in the Palmeraie.
With five days or more, the desert is within reach. Aït Benhaddou and Ouarzazate are a long day trip over the Tizi n'Tichka pass, from 1,400 MAD per car. For sand dunes, the Zagora trip takes 2 days, from 3,000 MAD per car, and Merzouga and the Erg Chebbi dunes take 3 days, from 4,500 MAD per car.
Practical tips for a short stay
Start every sightseeing day early. Monuments are calmest at opening time, and in the warm months the middle of the day is for shade, lunch and a riad pool. Check opening hours for each site on the day, as they change during Ramadan and on some holidays.
Carry small notes in dirhams for entry fees, tips and the souks, and keep an offline map on your phone; medina lanes are confusing but the main ones lead back to Jemaa el-Fna. Wear shoes you can walk in all day.
Book day trips at least a day ahead. Rides between the airport and the city, and inside Marrakech, are quoted on request; out-of-town trips have fixed prices per car, not per person.
Plan the trip
Common questions
Are 3 days in Marrakech enough?
Yes. Two days cover the medina, the palaces, the souks and Jardin Majorelle, and the third day leaves room for a trip to the Atlas, the Agafay desert or Essaouira.
Is 2 days in Marrakech enough?
For the main sights, yes, if you start early. You will not have time for a full day trip, but an afternoon and dinner in the Agafay desert fits.
What is the best day trip from Marrakech on a short stay?
The Ourika Valley: it is close, the road is easy and you are back in Marrakech by late afternoon. For desert scenery without a long drive, choose an evening in Agafay.
Should I stay in the medina or Gueliz for 3 days?
The medina, in a riad, if you want to walk to the sights. Gueliz or Hivernage if you prefer modern hotels, wider streets and restaurants, with taxis into the old city.
Can I visit the Sahara on a 3-day trip to Marrakech?
Only by spending all three days on the road. Merzouga is a 3-day round trip in itself and Zagora takes 2 days. On a short stay, the Agafay desert is the realistic choice.
Which day is best to visit Jardin Majorelle?
Any day except Wednesday if you also want the Yves Saint Laurent Museum, which is closed that day. Book the first morning slot online for the calmest visit.
