Abstract Extending results of Szalay, Bennett, Bugeaud and Mignotte in this paper, we prove finiteness results concerning perfect powers having two or three digits in their representation in a canonical number system of the equation order of an algebraic number field.