One advantage with Spanish Insurance polices over international policies is that payment for medical treatment is made by vouchers, versus paying up front in cash. Although Spanish insurance is often cheaper, remember it doesn't provide such broad cover as international health policies, so it may not be such good value after all as the international insurance policies offer special policies for expatriates. Quite often the Spanish policies only provide emergency cover abroad which is why many expatriates prefer the schemes bought from the UK.
Decide what you need and do your homework to check exactly what the policy will and won't cover you for. It is advisable to seek the advice of an independent broker about which plan suits you and whether you require extra cover for your family, maternity care, dentistry etc