CAN I ALSO PAY WITH FOREIGN CURRENCY IN THAILAND? In Thailand you can only pay in baht in most shops, supermarkets or restaurants . An exception are larger hotels, airports or international chains, especially in the capital Bangkok. Here you can sometimes also pay with foreign money, for example US dollars or euros.