Esplaya is an great online guide to beaches in all Catalonia and Spain. There is not much detailed information about beach facilities but the big attraction of this website is that each beach has a small 12 second video with different angles and some photos of the beaches. Perfect for checking out the best beaches up and down the coast of Catalonia before you leave home.
Esplaya also lists Nudist beaches in Catalonia, virgin beaches
Here are a couple of beaches that you can click on to see how it works.
Montgat beach just north of Barcelonahttp://www.esplaya.com/playa/playa.php?playa=-2092674766
La Vinyeta beach, Calella - 1 hour north of Barcelona by train.http://www.esplaya.com/playa/playa.php?playa=-1233472741