Мануэль Марреро родился 11 июля 1963 года в столице провинции Ольгин. По окончании школы окончил архитектурный институт и работал архитектором. Затем перешёл в туризм. В 2004 году возглавил министерство по туризму.
Через четыре года он также был переизбран в Национальную ассамблею народной власти. На первой сессии, весной 2023 года, он вновь был переизбран главой правительства Кубы.