Source: Tourism Media
The name Beaumaris comes from the French phrase for ‘beautiful marshes’ and stems from the
nickname given to the area by the French builders who constructed Beaumaris
Castle in 1295 on what was then a marsh. Anyone visiting today
will be bound to agree that it’s a description which aptly fits, as the town
sits adjacent to the Anglesey coast and the waters of the Menai
Strait.