Visas:
Not required by all nationals referred to in the chart above for touristic stays of up to 30 days (if entering via an international airport) or 15 days (if entering by land from a neighbouring country), provided they hold valid passports, sufficient funds (10,000 baht per person or 20,000 baht per family) and confirmed airline tickets to leave Thailand within the time allowed by their visa, except:
1. nationals of Bulgaria, Romania and Malta who do need to obtain a visa before travelling to Thailand;
2. nationals of Cyprus, Czech Republic, Estonia, Hungary, Latvia, Liechtenstein, Lithuania, Poland, Slovak Republic and Slovenia who may apply for visas on arrival for stays of up to 15 days. A fee of 300 baht is payable for this visa.
Read more:
http://www.worldtravelguide.net/thailand/passport-visa#ixzz14wcsAZgm