Healthcare in Thailand is generally of a good quality, especially in Bangkok. Many doctors and other specialists even speak English, but the standard of care deteriorates considerably in rural areas.
One peculiarity of the system that expats might encounter is that it is often easier to find a specialist than a GP. A specialist at a general hospital should, however, be able to treat most general ailments.