Marrakesch würde ich mir nicht entgehen lassen und gleich von Casa aus mit dem Zug runterfahren. Übernachten kannst du sehr günstig in der Medina, z.b. im Hotel Essaouira oder im Hotel du Sud.
Dann kannst du außerdem überlegen, einen Abstecher in den Hohen Atlas oder rüber an die Küste nach Essaouira zu machen. Von dort dann zurück nach Casa.