Williams joined the club from third tier English side Gwalia United, having spent five years with the club, making 81 appearances and helping the side to promotion in the 2022-23 campaign.
The defender also brings Genero Adran Premier experience, having started her career with Cyncoed before joining Gwalia.
Williams has also featured for Wales Under-19s, playing twice during qualifying for their 2020 European Championships.