Beaumaris était à l'origine une colonie viking connue sous le nom de Porth y Wygyr -LRB- '' Port of the Vikings '' -RRB-, mais la ville elle-même a commencé son développement en 1295 lorsque Edward I d'Angleterre, ayant conquis le pays de Galles, a commandé la construction du château de Beaumaris dans le cadre d'une chaîne de fortifications autour de la côte nord du pays de Galles - LRB-, dont Conwy, Caernarfon et Harlech -RRB-.
La ville elle-même a commencé en 1295 lorsque Edward I d'Angleterre commença à construire le Château de Beaumaris, l'un des nombreux châteaux de la côte nord du pays de Galles, dont Conwy, Caernarfon et Harlech.