You may try Bangkok Bank and Kasikorn bank, which have successful cases for foreigners to open an account.
But the banks generally require a certificate of residence. If u stay for a while and rent an apartment flat, the landlord will issue u a letter as a prove.