ISA accounts are only available to UK residents.
There are a couple of other threads relevant threads for investors resident in Spain, which I link below in case they are of interest:
ISA accounts are only available to UK residents.
There are a couple of other threads relevant threads for investors resident in Spain, which I link below in case they are of interest: