Spain-Places.com has listed approx 286 Public beaches in Spain. Some of the Top rated Public beaches in Spain are- Platja Ets Alocs, Playa de Port Saplaya Norte, Porroig, Platja d'Es Monestrí, Playa Dorada Beach, Platja d'en Bossa, Platja d'en Bossa, Playa Los Callados, Playa de Arena de San Felipe & Playa De Arcos.