In this paper, we address the problem of observer design for a class of nonlinear discrete-time systems in the presence of delays and unknown inputs. The nonlinearities studied in this work satisfy the one-sided Lipschitz and quadratically inner-bounded conditions which are more general than the traditional Lipschitz conditions. Both H∞ observer design and asymptotic observer design with reduced-order are considered. The designs are novel compared to other relevant nonlinear observer designs subject to time delays and disturbances in the literature. In order to deal with the time-delay issue as well as the bilinear terms which usually appear in the problem of designing observers for discrete-time systems, several mathematical techniques are utilized to deduce observer synthesis conditions in the linear matrix inequalities form. A numerical example is given to demonstrate the effectiveness and high performance of our results.