how much time do you need in morocco
Not as helpful. We spent 5 days in Marrakech which was more than enough to see the city and take in the 3 valleys tour. An 8 to 10 day visit would allow plenty of time to visit other area in Morocco, using Marrakech as your base.