Recibió numerosos premios, entre los que destacan el Premio Nacional de Literatura en 1988, el Premio Juan Rulfo, en el año 2002, el título de Oficial de Artes y Letras de Francia, y la medalla de la Academia de Ciencias de Cuba.