Spain-Places.com has listed approx 286 Public beaches in Spain. Some of the Top rated Public beaches in Spain are- Nerja Tablacillo De La Torrecilla, Пляж в Малаге, Cala Smiroli, Cala de Sant Roc, La Platgeta de Calella, Cala Illa Mateua, Platja Port Ginesta, Cala Margarida, Playa Arroyo de la Miel & Playa Taurito Mogan.