@Brandon ***********
this is tourist visa for 60 days, do you mean I need to book hotel for a full 60 days ? that is huge amount. Or when you say to match the period of flight ticket, so I guess if my ticket is for 4 days (i.e. staying 4 day 3 nights in Thailand ), then I can book hotel for 3 nights for this period, but would they challenge me the need to apply tourist visa for just staying in Thailand for 4 days and reject my application?