Hola,
Sí, es legal abrir una cuenta en el extranjero si vives en España. Puedes tener una cuenta fuera del país sin problema, siempre que cumplas con las obligaciones fiscales españolas.
Por ejemplo, si el dinero que tienes en cuentas o depósitos fuera de España supera los 50.000 €, debes declararlo a Hacienda mediante el modelo 720.
Además, si la cuenta está en otro país de la Unión Europea, puedes usar su IBAN para cobrar o hacer transferencias, aunque algunas empresas pueden pedirte una cuenta española, así que conviene confirmarlo antes.
Si buscas una opción concreta, existen cuentas de ahorro europeas que pueden abrirse online y que están cubiertas por el fondo de garantía de depósitos de su país correspondiente, como esta:
👉 https://www.helpmycash.com/cuentas/ckv/cuenta-de-ahorro-ckv/