Best way to get around Marrakesh if you are game, hire a bike. Excellent option outside Hotel El Andalous. Other tip, ask a taxi to take you to the mountains, max 500Dir for an old Merc for the day, just make sure he does not take you to his mates for lunch and or argan oil type of stops nor supplies you with a buddy as your guide when walking around. Easy to find your own way.