Our hotel rate was quoted in Euros. We get a discount for paying in cash. We are coming from the US so bringing dollars with us is fairly easy. We could also get Euros in advance at a bank or my husband may be in Europe for work before our trip.
If we pay in USD for a rate quoted in Euros will we get a bad exchange rate? Would it be better to get Euros in advance and pay with those?