Hallo,
ich würde eher 30-35 Euro einkalkulieren. 150-200 DH für ein Zimmer ist ein realistischer Preis, wenn man nicht in eine absolute Kaschemme gehen will. Es gibt zwar auf dem Land auch preiswerteres oder in den arabischen Vierteln, aber nicht in Marrakesch oder Fes. Dazu kommt dann noch Essen und Fahrtkosten.
Ouzoud-Wasserfälle kannst du auch in einem Tagesausflug machen, es gibt dort aber auch ein einfaches Hotel und Camping. Die Gegend von Beni Mellal bringt nicht viel, wenn man kein eigenes Fahrzeug hat. 3 Tage für den Süden sind ein bisschen wenig. Bis Ouarzazate und Zagora, oder die Straße der Ksabahs nach Erfoud solltest du schon fahren, da ist es besser eine Woche einzuplanen. Bis zum Dra-Tal inklusive Zagora Minimum 4-5 Tage von Marrakesch aus.
Kleidung ist o.k. wie du schreibst. Für das Gebirge und evtl. kühle Nächte sollte eine Jacke oder ein leichter Pullover ins Gepäck. Viel Spaß
Erika Därr