Yes, you can access and watch Netflix in Thailand. However, expect to see a limited content selection that's reserved for that country only.
If you'd like to take full advantage of this streaming service, we recommend learning how to watch Netflix US. Also, check our guide to the best VPN for streaming.