Firstly - please forgive me as I have looked through the forum and I can see you are inundated with queries about trips to the desert!
However, I am trying to plan my trip to Morocco (which is sadly only one week long) and somehow fit in the key sights that I want to see. Unfortunately I think that will mean cutting out Chefchaouen, but I would love to spend a night in the Sahara. I have looked at short excursions leaving from Marrakech and have seen a fairly basic (i.e. not luxurious hotels or anything) 2-night trip that incorporates one night in Ourzazate and one night at a M'hamid desert camp, but it is £327 / $550. That is nearly double what our flights are costing us, for just 2 nights! Is that the price we can expect to pay or are their cheaper options out there? If worst comes to worst we will just do a cheaper one night desert camp near Zagora instead but I know that is not considered the real Sahara.