Are there any maps for Thailand which I could use with my Garmin?

Yes, there is an official map by ESRI Thailand. Although it is not shown on the Garmin’s website, it is 100% official map for Garmin GPS receivers. In my opinion the map with thousands of POI and lot of roads in the countryside make it number one GPS map for Thailand.