Qualche anno prima, nel 1509, si era sposato con Margaret, o Mary Hepburn, ma questa morì prima del 1514, anno in cui sposò Margherita Tudor, madre del piccolo Giacomo V di Scozia e sorella di Enrico VIII d'Inghilterra. Il marito di Margherita, Giacomo IV di Scozia era rimasto anch'egli ucciso nella Battaglia di Flodden Field lasciandola vedova con un figlio di un anno e mezzo. Il matrimonio di Archibald fu visto con disprezzo dai nobili scozzesi che non desideravano che un loro pari assurgesse ad un rango tanto alto e nemmeno i francesi, storicamente vicini alla corte scozzese, apprezzarono quest'unione. Il risultato fu che Margherita perse la reggenza in favore di John Stewart, II duca di Albany.