This review is dedicated to the state-of-the art routes used for the synthesis of CO2-based (a)cyclic carbonates and polycarbonates from alcohol substrates, with an emphasis on their respective main advantages and limitations. The first section reviews the synthesis of organic carbonates such as dialkyl carbonates or cyclic carbonates from the carbonation of alcohols. Many different synthetic strategies have been reported (dehydrative condensation, the alkylation route, the “leaving group” strategy, the carbodiimide route, the protected alcohols route, etc.) with various substrates (mono-alcohols, diols, allyl alcohols, halohydrins, propargylic alcohols, etc.). The second section reviews the formation of polycarbonates via the direct copolymerization of CO2 with diols, as well as the ring-opening polymerization route. Finally, polycondensation processes involving CO2-based dimethyl and diphenyl carbonates with aliphatic and aromatic diols are described.