A Praia dos Aveiros é uma pequena praia de bandeira azul na área chamada Areias de São João ou Areias de São João, na cidade de Albufeira, Algarve, Portugal. A praia é cercada por uma pequena enseada e é composta de areias finas e douradas e é ladeada por penhascos e formações rochosas.
Esta pequena enseada surge após o maciço rochoso que delimita a baía de Albufeira a leste e a orientação da praia permite contemplar o panorama da linha de costa até Vilamoura.
O areal encontra-se encaixado entre arribas, dando forma a uma tranquila piscina rochosa. É possível fazer um passeio sobre a plataforma rochosa na base da arriba a poente, alcançando depois um trilho pedonal que percorre o topo da arriba, até ao areal do Forte de S. João. A arriba encontra-se intensamente desgastada pelos elementos e ao longo deste passeio observa-se uma profusão de galerias, grutas e algares.
Uma pequena linha de água desagua no areal na época húmida, ladeada por canavial e por uma linha de choupos. Na envolvente da praia a vegetação abunda, desde os típicos elementos bem adaptados à salsugem, como a salgadeira e a barrilha, até às plantas dos matos de barrocal como a palmeira-anã, a única palmeira nativa da Europa