Fue hijo de Alfonso VIII de Castilla y de su esposa, la reina Leonor de Plantagenet.