For instance, some hotels and other vendors that frequently have non-Japanese customers may accept USD. However, they will set their exchange rates on purchases, which can be unfavorable for travelers. It's typically better to pay in the local currency (JPY) to avoid any additional fees or unfavorable exchange rates.