Hallo Bashar,
sehr schön ist, dass Du mit 3 Wochen doch ein bisschen Zeit und wenig Eile hast.
Bus nach Zagora dürfte zumindest von Ouarzazate aus kein Problem sein, nach Erfoud/Merzouga auf der Hauptstrecke, ebenfalls über Ouarzazate auch nicht. Es gibt wohl auch eine Straße von Erfoud nach Zagora. Wie es dort busmäßig aussieht vermag ich nicht zu beurteilen, aber zumindest ein paar klapprige Kisten dürften dort wohl auch verkehren.
In Zagora kann ich das nette Traveller-Hotel Fibule du Draa empfehlen. Es gibt bei Zagora einige kleinere Sanddünen, aber für das richtige Wüstenfeeling mußt Du wohl weiter bis Mhamid (Erg Chegaga). Aber auch Zagora finde ich zum Verweilen sehr schön.
Viele Grüße
Lothar