Also im Dezember 08 konnte man morgens/mittags an den Strand....die Nächte sind sehr kalt geworden......
das Wetter hat sich geändert....aber es ist trotzdem warm und an einigen Tagen auch der Strand zu genießen.
Ewarte nicht zuviel von Marrakesch....aber 2 Tage reichen aus. Wenn Du Autofahren kannst, dann kannst Du dies auch "ohne Mut" .... ein guter PKW kostet Dich pro Tag um die 22 Euro incl. all zzgl. Benzin (im Mai 09 um die 1 € pro L) (Dacia Logan 5 Türer mit AC) ....das Parken kostet tagsübe um die 2 - 3 MAD (0 ca. 20 - 25 ct) manchmal versuchen sie Dir mehr abzuknöpfen dann bleibe hart ...Nachts kostet das Parken 3-4 MAD.
Neben Essaouria.....was leider immer mehr in französische Hand übergeht...empfehle ich Dir noch Immouzzer (am besten Donnerstags, da dort dann auch der typische Markt ist) und einen kurzbadetripp in den Berggewässer des Wassefalles (klettern ist da angesagt).....Du kannst auch von dort aus über die neue Strasse direkt nach Marrakesch weitefahren.
Auch Massa ist sehr zu empfehlen.....
zu den Hotels in Agadir kann ich Dir in den Wintermonaten nicht die Hotels empfehlen die direkt am Meer liegen....die Winde die aufziehen setzen diese in eine Art Sandsturm um die Anlagen.....
und nun viel Spass in meiner zukünftigen Heimat 
Ein Tipp noch: auch wenn Dich so manches nervt, genieße die Zeit und Lächel, denn ein Lächeln wird mit einem Lächeln bedankt.