El municipio posee, cerca de entornos urbanos, por un lado, siete playas con la distinción de bandera azul, siendo sólo superada por Fuengirola en número; y por otro lado, posee 12 playas certificadas con la "Q de calidad turística", siendo el municipio español con más playas poseedoras de este título.