There's
Swissquote if you want something with a relatively low bar to entry.
You can try VIP/premier/private banking with banks like OCBC, DBS, UOB, Citibank, and Standard Chartered in places like
Singapore and
Hong Kong. If your
crypto transactions have easily explained, proven, and legitimate origins/purposes, those banks are often tolerant of transactions to/from major exchanges. They'll want around 100-150,000 GBP or equivalent sitting in the account or in securities/
investment products with them. Not suitable for a lot of day to day transactions. Occasional in/out is fine.
It's similar with banks in Mauritius. If you make their compliance departments comfortable with you, they will sometimes tolerate crypto. They are very protective of their correspondent accounts, though. The default answer is in many cases no. But once you have history with them, you can bring it up. Have seen it work a handful of times.
Many banks in Switzerland, Liechtenstein, and Luxembourg also tolerate crypto if you're a private banking customer (usually requires a few million CHF/EUR). Some even work closely with particular
crypto exchanges.