Yes, you will normally get better exchange rates in Thailand than in your home country. Exchange cash at an exchange office to get the best rates. Withdrawing cash using your card may cost you a fee. Hotel exchange desks will likely give you a poor rate.