Bonjour,
Pour ton circuit, il est totalement inutile de l'organiser à distance, les bus sont pratiques, les hébergements "moyens" tres facile à trouver et nombreux, sur les quelques villes que tu cites.
Il faut s'équiper des guides habituels (LP, GDR), et carte Michelin 742, rever dessus pendant l'été, et ton voyage se déroulera tout seul.
Les bus sont nombreux, sur pratiquement toutes les routes en rouge sur la Michelin.
Marrakech Ouarzazate 65 dh, 5 heures, 6 à 8 par jour, minimum.
Ouarzazate Agadir par Tarroudant, plusieurs, CTM et les autres,
Agadir et la cote, pas de problèmes.
Ils peuvent etre substitués par les taxis collectifs, un peu moins facile à gérer, mais dès qu'on a pigé le mode d'emploi, on va partout, y compris le plus reculé.
Agadir n'est qu'une infecte station balnéaire internationale sans intérét, mais
Essaouira, qui peut se visiter en une journée n'est pas épargné par la foule, au contraire. si tu veux faire une partie 'balnéaire' calme, privilégier Oualidia, ou
El Jadida très accessibles aussi en bus, et ou le retour sur Marrkech est facile.
A ta disposition.