Quelques réponses à tes questions :
pour les hébergements petits prix à
marrakech tu peux faire confiance au Routard et lonely Planet.
dans cette catégorie, la réservation à l'avance est rarement honorée. se faire déposer devant l'hotel Tazi, et ensuite aux abords de la rue piétonne en remontant vers la place, il y a une vingtaine d'hotels petis prix dans les ruelles à droite.
pour la gare routière, ton ami a du y aller un mauvais jour, les "locaux" (qui sont des "Marocains" et respectables) font leur travail pour remplir le bus, ou alors le "francais qui vit la bas" a du les prendre de haut, ce qui se fait beaucoup et passe de plus en plus mal, j'y ai encore fait plusieurs départ en novembre, sans aucun souci, effectivement ils insistent pour que les bagages soient en soute ce qui est normal, et ca coute 0, 5 euros en plus!
pour le désert, ne pas s'en préoccuper avant
Zagora, ou tous les hotels peuvent offrir n'importe quelle formule sur mesure, pieds, chameau, 4x4, mais il est encore mieux de descendre jusqu'à Mahmid, en bus, et organiser la bas, c'est pratiquement la seule activité du village, et possibilité de sur mesure.