Establecido desde su niñez en la corte de su padre, Alfonso fue criado, junto a su hermana Beatriz, por la esposa del rey, la princesa inglesa Felipa de Lancaster, quien los crio como hijos suyos.