We report recent achievements in the development of scintillating bolometers to search for neutrinoless double-beta decay of 100Mo. The presented results have been obtained in the framework of the LUMINEU, LUCIFER and EDELWEISS collaborations, and are now part of the R\&D activities towards CUPID (CUORE Update with Particle IDentification), a proposed next-generation double-beta decay experiment based on the CUORE experience. We have developed a technology for the production of large mass (∼1 kg), high optical quality, radiopure zinc and lithium molybdate crystal scintillators (ZnMoO4 and Li2MoO4, respectively) from deeply purified natural and 100Mo-enriched molybdenum. The procedure is applied for a routine production of enriched crystals. Furthermore, the technology of a single detector module consisting of a large-volume (∼100~cm3) Zn100MoO4 and Li2100MoO4 scintillating bolometer has been established, demonstrating performance and radiopurity that are close to satisfy the demands of CUPID. In particular, the FWHM energy resolution of the detectors at 2615 keV --- near the Q-value of the double-beta transition of 100Mo (3034~keV) --- is ≈ 4--10~keV. The achieved rejection of α-induced dominant background above 2.6~MeV is at the level of more than 99.9\%. The bulk activity of 232Th (228Th) and 226Ra in the crystals is below 10 μBq/kg. Both crystallization and detector technologies favor Li2MoO4, which was selected as a main element for the realization of a CUPID demonstrator (CUPID-0/Mo) with ∼7 kg of 100Mo