Three days is the ideal length for a first visit to Marrakech: enough to feel the medina, see the highlights, and still escape to the mountains or coast for a day. Here's a relaxed, realistic day-by-day plan, plus where to stay and how to get around.
Day 1 — The medina and its heart
Spend your first day inside the old city (medina), a UNESCO World Heritage site:
- Start at the Koutoubia Mosque, the 12th-century minaret that's Marrakech's landmark (non-Muslims don't enter, but the gardens are lovely).
- Wander the souks — the labyrinth of covered markets selling lanterns, leather, spices and rugs. Getting a little lost is part of it.
- Visit the Bahia Palace (19th-century courtyards and zellige tilework) and the Ben Youssef Madrasa (a stunning former Quranic school).
- As night falls, head to Jemaa el-Fna, the great square: food stalls, musicians and storytellers. Watch it from a rooftop café for the full spectacle.

Day 2 — Gardens, Gueliz and a hammam

Slow the pace with the city's gardens and modern side:
- Jardin Majorelle and the Yves Saint Laurent Museum — cobalt-blue garden and fashion history (book ahead; it's popular).
- The Menara Gardens or the palm groves of the Palmeraie for greenery and Atlas views.
- Stroll Gueliz, the modern district, for cafés, galleries and design shops.
- End with a traditional hammam — a steam, scrub and relax — the perfect reset after the souks.
Day 3 — A day trip out of the city
Marrakech is a springboard. Pick one:
- The Atlas Mountains — the Ourika Valley (~1 hour) or Imlil for villages, waterfalls and cool air.
- The Agafay Desert — a stone "desert" 40 minutes away, great for a sunset dinner without the long Sahara drive.
- Essaouira — the breezy Atlantic coast and its UNESCO medina (a full day, ~2h45 each way).
A private day trip with a driver who waits is the easiest way to do this — you set the pace and skip the group-tour schedule. (See our guides to day trips from Marrakech and the Essaouira day trip for fixed prices.)
Where to stay
- A riad in the medina — a traditional courtyard house, atmospheric and central, steps from the souks. The trade-off: cars can't reach the door, so you walk the last stretch (your transfer drops you at the nearest point).
- A hotel in Gueliz or Hivernage — modern, with pools and direct car access, a short ride from the old city.
Getting around Marrakech
- On foot in the medina — it's the only way through the souks.
- Petit taxis (small beige cabs) for short hops; agree the fare or ask for the meter.
- A private transfer from the airport (RAK is just 6 km away) so you arrive without haggling, and a private driver for day trips. Fixed price, door-to-door, no meter.
FAQ — 3 days in Marrakech
Is 3 days enough for Marrakech?
Yes. Three days lets you explore the medina, see the main palaces and gardens, and take one day trip to the mountains, the Agafay desert or the coast. Add a day if you want both a desert overnight and the coast.
How do I get from Marrakech airport to the city?
Marrakech Menara airport (RAK) is about 6 km from the medina, roughly 15–25 minutes. A private transfer drops you at your riad or hotel at a fixed price — easier than negotiating a taxi on arrival.
What's the best day trip from Marrakech?
For a short outing, the Ourika Valley (~1 hour) or the Agafay desert (40 minutes). For a full day, Essaouira on the coast or the Ouzoud Waterfalls. All are easy as a private day trip with a driver who waits.
Do I need to book a riad in advance?
In high season (spring, autumn, Christmas, Easter) yes — the best riads fill up. Off-season you have more flexibility.
Arriving in Marrakech? Book your airport transfer and day trips at planmorocco.com, or message Sarah on WhatsApp to plan your three days.