Beaumaris Castle (, Literal translation: "beautiful marsh") was a castle built in Beaumaris, Anglesey, Wales by King Edward I of England. King Edward built the castle to help him take over North Wales. It was one of several castles built along the North Wales coast.