Yes , there are quite a few
So starting from Tarifa going towards MÃ¡laga you hit :
1) Getares ( before you enter Algeciras ) the spot is ok ( donÂ´t like it much ) wind blows strait onshore and under 20 knots makes not much sense since everytime you jump you end up at the beach ...nice waves though .
2) Palmones ( passing Algeciras behind Carrefour ) nice industrial views with some smelly diesel puff air
i hate this spot , kite there only if there is not enough wind in Sotogrande. dont forget to take a good shower afterwards http://www.windguru.com/es/index.php?sc=48785
3) Sotogrande harbor ( passing San Roque / La Linea ) my home spot !!
if we get enough wind to kite there it is a dream .... best wave spot ( for wave kiters ) around .http://www.windguru.com/es/index.php?sc=48786
4) Estepona 5) Marbella etc , sorry never been there .... it has to be really nuclear not to be able to kite in Sotogrande so never needed to go further down the coast. so maybe someone local can give you more details.
Hope this helps