Ekachon hospital often run offers for EKG, blood tests etc
As the thread is about blood tests, I get mine checked every 2 or 3 months down in Naklua; the clinic there charges 500 Baht and covers cholesterol, kidney function, liver function, acidity, triglycerides and blood sugar.