Generally you would require a RP to open a bank account but I believe some banks do offer some flexibility on this rule.  I would recommend you contact some banks directly and get a first hand response from them.

I bank with QNB and the City Center branch is open for extended working hours - you can call them on 4440 7777.

 

Good luck!