Sometimes hotels will "offer" to bill you in your local currency, but usually at a premium exchange rate. The better option is to use a credit card with no foreign transaction fees or use your normal card and pay the 2-3% fee as that will still be a better deal than the hotel will give you.