Alfonso III nasce il 5 maggio 1210 a Coimbra da Alfonso II re di Portogallo, detto il Grasso, e Urraca di Castiglia. come secondo figlio, non era previsto che divenisse re ma la morte del fratello Sancho II lo pose come primogenito e, il 4 gennaio 1248, venne incoronato re di Portogallo e Algarve. Si è sposato due volte. La prima moglie fu Matilde di Boulogne che lo fece diventare conte consorte di Boulogne. Da questa ebbe due figli tra cui il principe Roberto. Rimasto vedovo si risposò con Beatrice di Castiglia dalla quale ebbe Blanca di Portogallo e Dionigi che dopo la morte dell'erede primogenito divenne infante di Portogallo. Alfonso III è detto "il Restauratore" per via dei suoi successi militari e la conquista dell' Algarve.