A nice lager or dark beer pairs best with the spiciness of Thai food. Actually, most people drink water with Thai food but if you have a taste for alcohol I would recommend beer.
Thai food has an intense flavor that combines sweet, sour, and salty. In my opinion, wine does not go that great with Thai food.
In Thailand, hardly anybody drinks wine with their food, but that may largely be because of the high price of wine in the country.
Everyone drinks beer or rum in Thailand. But when eating Thai food, I would say that a beer, either blond or dark, would be your best bet.