Spain-Places.com has listed approx 904 Surf schools in Spain. Some of the Top rated Surf schools in Spain are- PATA NEGRA SURF - KITESURF - TARIFA, PATA NEGRA SURF - KITESURF - TARIFA, PATA NEGRA SURF - KITESURF - TARIFA, Escuela de Surf La Rosca, Adosveles wind water sports, Adosveles wind water sports, Santiago de Pantín Escuela de Surf, Wave Surf School, La Duna Surf & La Duna Surf.