Fruto de su matrimonio con María Alfonso Coronel nacieron los siguientes hijos:
Juan Alonso Pérez de Guzmán y Coronel († 1351). Segundo señor de Sanlúcar de Barrameda. Contrajo matrimonio por primera vez con Beatriz Ponce de León y Meneses, bisnieta del rey Alfonso IX de León e hija de Fernán Pérez Ponce de León I, Adelantado mayor de la frontera de Andalucía, y de su esposa Urraca Gutiérrez de Meneses. Posteriormente contrajo un segundo matrimonio con Urraca Osorio de Lara.
Pedro Alonso Pérez de Guzmán y Coronel († 1294). Fue asesinado ante los muros de la ciudad de Tarifa en 1294, a fin de conseguir que su padre, Alfonso Pérez de Guzmán, rindiese la fortaleza, que se hallaba sitiada por los musulmanes.
Leonor Pérez de Guzmán y Coronel († d. 1341). Contrajo matrimonio con Luis de la Cerda, bisnieto de Alfonso X el Sabio, rey de Castilla y León.
Isabel Pérez de Guzmán y Coronel. Señora de Rota y de Chipiona. Contrajo matrimonio con Fernando Ponce de León y Meneses, señor de Marchena, e hijo de Fernán Pérez Ponce de León I, Adelantado mayor de la frontera de Andalucía, y de Urraca Gutiérrez de Meneses.