I'm travelling to Spain with my family for 2 weeks this July. I wanted to get in some beach time while we are there. My original thought was to do a day trip from Sevilla (rent car most likely) and either go down towards Marbella / Malaga area after visiting Ronda or Cadiz. I understand the Costa del Sol will be rampant with other tourists there, that's why I ask about Cadiz, plus its closer to Sevilla.
My other option is to find a nice beach town outside of Barcelona.
Are any of the beaches nicer than the others (ie: north vs south)? Is it worth the hassle to find any beach?