Hola!
Yo he estado 2 veces en Marruecos y, aunque no sea una experta en el tema, voy a intentar ayudaros explicando mi experiencia.
La primera vez fue un regalo que me hicieron, un viaje relámpago de 4 días: el primer día viajamos de Barcelona a Ourzazate, el segundo fuimos en 4x4 de Ourzazate hasta un campamento en el desierto, el tercer día nos lo pasamos prácticamente dentro del coche viajando de vuelta desde el desierto hasta Marrakech, y el cuarto ya fue la vuelta a Barcelona. Es decir, si quitamos el primero y el último (que fueron de vuelo) fueron 2 días de viaje en coche (con paradas, claro) para llegar a dormir al inicio de las dunas del desierto.
¿Valió la pena? Me sirvió para hacerme una mínima idea, pero la verdad es que me quedé con las ganas de ver bien y con más calma el desierto, o lo q nosotros pensamos cuando imaginamos el desierto, pq todos pensamos en dunas y dunas y en realidad no todos los desiertos son de dunas (nosotros en el camino hacia las dunas pasamos por paisajes desérticos pero de otro tipo, más piedra). Así que yo no recomiendo intentar ver el desierto en 2 días, yo creo q mínimo han de ser 3 días. Claro que no deja de ser sólo mi opinión.
La segunda vez que viajé a Marruecos, decidimos ver bien 2 ciudades (Fez y Marrakech) en lugar de intentar ver muchas cosas. Así que contratamos los vuelos y los hoteles y nos compramos una guía para visitarlas a nuestro aire. La experiencia fue genial.
En Marrakech hay muchas cosas que ver: los zocos, la plaza Jemaâ-El-Fna (no os la podéis perder de noche, vale la pena cenar en los puestecillos), el palacio de la bahía, el jardín Majorelle... Os recomiendo el plano-guía de Ediciones B, aparte de planos detallados de la ciudad, te recomienda qué ver y dónde comer en cada zona de la ciudad.
Y si queréis ver algo fuera de Marrakech, nosotros no lo hicimos, pero hubo gente del grupo q coincidimos en el hotel que contrató por un día un coche con "chofer/guía" para visitar alguna ciudad cercana, y volvieron contentos. Oímos hablar de las cascadas de Ouzoud (me parece que a algo más de 150km de Marrakech, una excursión de día entero) y del valle de Ourika (más cerca, a 1 hora de viaje), pero no te puedo decir nada de ellos pq no he estado.
Yo disfruté más de este segundo viaje, más calmado, y no descarto volver en un tercer viaje, ésta vez para visitar con más calma la zona del desierto.
Bueno, espero que os sirva de algo lo que os he explicado, y perdonad por el rollo
Si tenéis alguna pregunta sobre Marrakech, encantada intentaré ayudaros.