从12世纪70年代起，阿方索八世致力于应付武力强大的摩洛哥阿尔摩哈王朝对西班牙各基督教王国的侵犯。阿尔摩哈王朝崛起于阿特拉斯山脉，到12世纪后期已兼并了原摩洛哥阿尔摩拉维王朝在北非和西班牙的全部领土。1195年，阿方索八世被阿尔摩哈王朝最强大的统治者曼苏尔在中击败。1212年，阿方索八世在着名的中打败摩洛哥统帅。这是一次决定性的胜利，直接导致了阿尔摩哈王朝的衰亡。阿方索八世因此被称为西班牙历史上最伟大的基督教国王之一。