Spain-Places.com has listed approx 286 Public beaches in Spain. Some of the Top rated Public beaches in Spain are- Platja des Port de Sant Miquel, Platja de les Barques, Platja Port Ginesta, Cala Cortina, Cala Cortina, Cala Cortina, Cala El Portet, Playa De La Barca, Playa De La Barca & Playa del Castillo.