Yes, many banks will allow you to open euro accounts, normally with a monthly fee of approx €10-€15.
They may also charge you to deposit euros in cash. Sometimes you can get a much better rate for euros at a bureau de change and then put them in to your account and it works out better for you.