This paper considers hybrid beamforming consisting of analog beamforming (ABF) coupled with digital baseband beamforming (DBF) which is designed for multi-user (MU) multiple input multiple output (MIMO) millimeter-wave (mmWave) communications. ABF uses a limited number of radio frequency (RF) chains and finite-resolution phase-shifters to alleviate the power consumption at the base station (BS), while DBF uses either zero-forcing beamforming (ZFB) or regularized zero forcing beamforming (RZFB) to restrain MU interference. The joint design of ABF and DBF constitutes a computationally challenging mixed discrete continuous optimization problem. The paper develops efficient algorithms for its solution, which iterate scalable-complex expressions. Furthermore, we conceive a new class of MU RZFB for attaining higher rates. Simulations are provided to demonstrate the viability of the proposed algorithms and the advantages of the conceived RZFB.