Alfons VIII. war ein Sohn König Sancho III. von Kastilien (1134–1158) und der Blanca Garces von Pamplona (1133–1156), einer Tochter des Königs García IV. von Navarra. Nachdem seine Mutter Blanka bereits am 12. August 1156 verstorben war, folgte ihr der Gatte Sancho nach nur einjähriger Regierung ins Grab nach.