While some places in Phuket may accept USD, the official currency in Thailand is the Thai Baht (THB). Therefore, you should definitely exchange your money for THB for a better exchange rate and easier transactions.