I personally host my VPS at CloudRambo (they are not the cheapest, but their support can speak English which is great, My Cloud storage I use DigitalOcean Cloud Hosting (currently trying out Hostinger, can reply after few months more regarding their downtime), I do also host a few test sites at DeeDeeHost Web Hosting because they are cheap, but unfortunately they only offer shared hosting, and I have had it with Hostneverdie, because they always die (when talking about their uptimes ????)
If you require good connection to the rest of the world, I actually would favor hosting from Singapore which is still fast enough to Thailand, and obviously you can no matter what, have your side mirrored to anywhere using Cloudflare, yes even Bangkok, Thailand (see here)