Nær landsbyen ligger en kirke fra det 7. århundre viet til St. Cwyfan. Det holdes fortsatt gudstjenester i den om sommeren. Aberffraw har også en strand, og innsjøen Llyn Coron ligger i nærheten.