Hallo Martin,
in Agadir und Marrakech findest Du einfache Hotels für sechs bis 10 Euro die Nacht, in Taghazout jedoch nicht.
In Restaurants für Einheimische kannst Du ab Mittagessen ca. 2,50 Euro bekommen. In Taghazout gibt´s auch einige einfache Fischrestaurants, wo Du für dieses Geld satt wirst, nicht jedoch in Touristenrestaurants.