A direct route for the synthesis of cyclic carbonates from olefins and CO2 has been achieved by using imidazolium hydrogen carbonate ionic liquids as bifunctional catalysts in the absence of a solvent.