Hallo Peter,
Bedenke, dass es im Juli in Marrakesch sehr heiss ist, vor zwei Jahren hatten wir über 40 Grad. Auf alle Fälle ist ein Zimmer mit Klimaanlage zu empfehelen.
Agadir hat etwas außerhalb einen großen Souk mit allem fürs tägliche Leben und Handwerk. Wenn man die Preise in etwa kennt und gut feilschen kann, macht man auch hier einen guten Kauf.
Der Strand ist riesig und die neue Promenade sehr schön, da findet man trotz des Massentourismus ein gemütliches Plätzchen.
Auch Essaouira ist sehr sehenswert, hat aber nicht den großen Souk, sonder eher kleine Läden.
Ich würde euch eine kleine Rundreise empehelen - Marrakech - Essaouira - Agadir. Ist alles gut mit öffentlichen Bussen zu erreichen. Falls ihr mit einem Mietwagen unterwegs seid, sind zwischen den beiden Städten schöne Plätze zum Baden.
Weiter nördlich war ich noch nie, da kann ich nichts dazu beitragen.
Gruss Heidi