Post sia konkero de norda Kimrio, Eduardo la 1-a (Anglio) konstruis serion da kasteloj por subpremi la kimrojn. Kastelo Beaumaris estis la lasta. Konstruado komenciĝis en 1295 kaj daŭris ĉirkaŭ 35 jarojn, kvankam post 1298 nur malgravaĵoj aldoniĝis: tiun jaron Eduardo forlasis la plejparton de la konstruado por ŝpari monon kiun li bezonis por militado en Skotlando. Tial turoj, pordegoj kaj enaj fortikaĵoj ne tute kompletiĝis. Malgraŭ tio, ĝi kostis 15 mil pundojn - grandegan sumon tiuepoke.
La ringofosaĵo ankoraŭ restas, kaj la kastelo viziteblas.