Cónyuges/Hijos(as):: Leonor de Inglaterra
Jaime II Arag.
Alfonso se casó con Leonor de Inglaterra, hija de Eduardo I de Inglaterra y Leonor de Castilla, el 15 Ago 1290. (Leonor de Inglaterra nació en 1269 en Windsor (Inglaterra) y falleció el 12 Oct 1297 en Gantes (Belgica).)