Alexandre III d'Écosse régna de 1249 à 1286. Succédant à son père Alexandre II d'Écosse (r. de 1214 à 1249) à l'âge de huit ans, le jeune roi vit le début de son règne gâché par les rivalités entre ses nobles, une situation rendue plus complexe par l'ingérence d'Henri III d'Angleterre (r. de 1216 à 1272), dont Alexandre avait épousé la fille. Lorsque le roi prit le contrôle total de son héritage en 1259, la situation commença à s'améliorer considérablement. L'Écosse connut alors une période de paix et de relative prospérité. Le roi réussit même à reprendre les îles occidentales et l'île de Man, qui étaient sous contrôle norvégien. Le royaume atteignit alors son apogée au Moyen Âge, et le règne d'Alexandre est considéré comme l'âge d'or de l'Écosse. Décédé accidentellement en 1286, Alexandre ne laissa aucun héritier mâle, et l'Écosse entra dans une longue période de troubles dynastiques.