TLDR : Answer Summary
Opening a bank account in Thailand can be tricky for expats, but it's often possible even with a tourist visa. There are varying requirements depending on the bank and branch. Common advice includes bringing a passport, proof of residence (like a letter from your hotel or rental), and a minimum deposit (usually around 100,000 THB). Many users suggest taking a Thai friend for assistance. If you face difficulties, several agencies like Mots Services and Noi's Visa Services can facilitate the process for a fee, typically between 1500 to 5000 THB, depending on the service. Some banks, such as Bangkok Bank and Kasikorn Bank, have been noted as more accommodating, though requirements can change.