При легальном нахождении в стране, при наличии ВНЖ Испании, а также всех необходимых документов, вы можете открыть счет в любом испанском банке. Крупнейшими являются BBVA, Santander, Caixa, Sabadell.