Prior to visiting Thailand various vaccinations are advised. It's best to ask your own doctor.
If you want to get an indication, please visit www.traveldoctor.info
Medical care in Thailand is of a very high level. If you unexpectedly need a local doctor, preferably go to a private clinic.
In Bangkok there are many hospitals. Here are few where all doctors speak good English: