before 2024 yes, but now there are only Bangkok bank who allowed me to open with 30 days turist visa, and I needed to have residential in Thailand, that means TM 30 from your hotel or landlord + passport/Thai license, residence form original from emigration and open Insurance in the Bangkok bank. I was in all the banks trying and this was the only place I was able to open against these conditions.
If you only have turist visa, then you only have 1 option in my experience. That is Bangkok bank. 5900 Bath In insurance + driving license + Proof of residence buy immigration + 500 in deposit + 600 if you want to use in atm. I went to several banks.