My boyfriend and I are going to Morocco for a short trip (5 days) in April. We are flying in and out of Casablanca, but plan to spend most of our time in/around Marrakech. We'd really like to do an overnight trek, but we don't have time for a long trip. Ideally, we'd do something that takes 2 full days and 1 night - either the mountains or the desert (prefer desert, but it sounds like that is harder to do quickly), and we definitely want it to include camel riding. Any recommendations on overnight treks from Marrakech?
Is this even worth doing on such a time-constraint, or would we be better off staying the full time in the city?