En 1990 fue Premio Internacional Menéndez Pelayo en su cuarta edición, en 1991 recibió el Premio Nacional de Ensayo que concede el Ministerio de Cultura de España, en 1997 Premio Príncipe de Asturias de Ciencias Sociales, y en 2000 fue Premio Nacional de las Letras Españolas.