Sposò il re Alfonso VIII di Castiglia intorno al 1177, parte di un accordo diplomatico sul confine con l'Aquitania. Hanno avuto undici figli.
Ad Alfonso successe Enrico I, il figlio minore di Eleonora, poi la figlia maggiore, Berengaria, poi suo figlio Ferdinando.
Beregaria (Berenguela) era il figlio maggiore di Alfonso VIII di Castiglia e sua regina Eleonora, regina di Castiglia, figlia di Eleonora d'Aquitania e Enrico II d'Inghilterra.
1. Berengaria (circa 1178 - 1246), nel 1188 contrasse un matrimonio con il duca Corrado II di Svevia, che fu annullato. Nel 1197 sposò poi Alfonso IX di León (sciolto nel 1204) con il quale ebbe cinque figli.
Berengaria governò brevemente la Castiglia nel 1217 dopo la morte di suo padre, poi suo fratello minore Henry, abdicando quell'anno in favore di suo figlio Ferdinando. Questo riunì Castiglia e León.
Altri figli di Alfonso VIII di Castiglia e sua regina, Eleonora, regina di Castiglia, figlia di Eleonora d'Aquitania e Enrico II d'Inghilterra: questi tre morirono tutti nella prima infanzia.
Urraca era il quinto figlio di Alfonso VIII di Castiglia e sua regina, Eleonora, regina di Castiglia, figlia di Eleonora d'Aquitania e Enrico II d'Inghilterra. Inizialmente fu proposta come sposa per Luigi VIII di Francia, ma quando Eleonora d'Aquitania in viaggio per visitare, decise che la sorella minore di Urraca, Blanche, si sarebbe adattata meglio Luigi VIII.
5. Urraca (1187 - 1220), sposò Alfonso II del Portogallo (1185 - 1223) nel 1206. I loro figli includevano:
Blanche era il sesto figlio di Alfonso VIII di Castiglia e sua regina, Eleonora, regina di Castiglia, figlia di Eleonora d'Aquitania e Enrico II d'Inghilterra:
6. Blanche (1188 - 1252), sposò Luigi VIII di Francia, che era stato originariamente fidanzato con la sorella maggiore di Blanche Urraca prima che Eleonora d'Aquitania incontrasse le sorelle e decise che Blanche era una regina più appropriata di Francia. È noto che Eleanor attraversò i Pirenei con sua nipote nel 1200, quando Eleanor sarebbe stata presente i suoi anni '70, per portare Blanche in Francia per sposare il nipote del primo marito di Eleonora, Luigi VII di Francia. Al tempo del loro matrimonio, Luigi era un principe, ed era anche il contestato re d'Inghilterra 1216 - 1217. Era quasi abbinato a Eleonora di Bretagna, cugina di Blanche e figlia dello zio materno di Blanche Geoffrey II di Bretagna.
Altri figli di Alfonso VIII di Castiglia e sua regina, Eleonora, regina di Castiglia, figlia di Eleonora d'Aquitania e Enrico II d'Inghilterra:
9. Eleonora di Castiglia (1200 – 1244). Sposò Giacomo I d'Aragona. Avevano un figlio, Afonso di Bigorre.
Giacomo I si sposò di nuovo (violento d'Ungheria) dopo aver divorziato da Eleonora nel 1230 e i figli di quel matrimonio erano i suoi eredi, non Afonso.
Altri figli di Alfonso VIII di Castiglia e sua regina, Eleonora, regina di Castiglia, figlia di Eleonora d'Aquitania e Enrico II d'Inghilterra:
10. Constance (circa 1202 - 1243), divenne suora, conosciuta come la Signora di Las Huelgas.
11. Enrico I di Castiglia (1204 – 1217). Divenne re nel 1214 quando suo padre morì. Sua sorella Berengaria era la sua reggente. Nel 1215, sposò Mafalda del Portogallo, figlia di Sancio I del Portogallo, e il matrimonio fu sciolto. Fu ucciso da una tessera che cadeva. Al momento della sua morte, era fidanzato ma non ancora sposato con Sancha di León, figliastra della sorella maggiore di Henry Berengaria e cugina di secondo grado di Henry. Gli successe la sorella maggiore, Berengaria.