Hallo Andi,
verhätnismässig neu (eröffnet 99) ist das Hotel Palmeraie in Ouarzazate, es wird recht gelobt. Das DZ kostet allerdings 450 DH. Ein beliebtes Travellerhotel ist das La Vallee am Stadtrand (DZ ca. 180-200 DH) aber das La Gazelle ist auch zu empfeheln, woibei manchen zimmer etwas dunkel uns tickig sind. Der Innenhofe ist aber recht schön. DZ180-200 DH. Alle drei Hotels haben einen Pool.
Nach Merzouga kann man von Erfoud aus mit dem Sammeltaxi fahren und dann in einer der zahlreichen Auberges absteigen ( Auberges du Dunes, Ksar Sania etc.) von dort kann man zu Fuß ohne Führer in die Dünen wandern und sich den Sonenaufgang oder Untergang ohen viel Rummel anschauen. Wenn Du nicht von Merzouga aus los willst sondern von eRfoud, so vermittelt das angenehme Hotel Farah Zouar einen sehr guten Führer : Hussein Alhouzehmt, Tel. 00212-5-576230.