The paper presents a synthesis of deep eutectic solvents (DESs) based on choline chloride (ChCl) as hydrogen bond acceptor and phenol (Ph), glycol ethylene (EG), and levulinic acid (Lev) as hydrogen bond donors in 1:2 molar ratio. DESs were successfully used as absorption solvents for removal of dimethyl disulfide (DMDS) from model biogas steam. Several parameters affecting the absorption capacity and absorption rate have been optimized including kinds of DES, temperature, the volume of absorbent, model biogas flow rate, and initial concentration of DMDS. Furthermore, reusability and regeneration of DESs by means of adsorption and nitrogen barbotage followed by the mechanism of absorptive desulfurization by means of density functional theory (DFT) as well as FT-IR analysis were investigated. Experimental results indicate that the most promising DES for biogas purification is ChCl:Ph, due to high absorption capacity, relatively long absorption rate, and easy regeneration. The research on the absorption mechanism revealed that van der Waal interaction is the main driving force for DMDS removal from model biogas.