Su madre, Urraca Alfonso de León, era hija ilegítima de Alfonso IX de León y hermanastra de Fernando III el Santo, rey de Castilla y León, así como, entre otros, del infante Alfonso de Molina, padre de la reina María de Molina.