I clarified with my hotel that they convert from EUR, however they say they use the exchange rate from xe.com so I can pay in USD without any disadvantage.
I have to clarify with my other hotel stops and tours, etc. Annoying that they don't just charge in their own currency and I have to clarify with each one