Why consider a public hospital?
The primary reason has traditionally been the low cost. This has gone through a change and non Thais are now charged a higher price than locals (still quite low).
Thailand has many excellent public hospitals.
Our favorite would be Ramathibodi Hospital in Bangkok.
Ramathibodi Hospital is the university hospital of Mahidol University, respected as perhaps the top medical school in Thailand.
Call: 1-559 230 7909