Hola!
Por defecto, entiendo que el resto de la reserva la tienes que pagar en monedad local. Dependiendo del hotel, a lo mejor te admiten euros, pero no porque la operación de reserva la hayas hecho en euros sino porque el propio hotel los admita en su política.
Me explico un poco mejor, seguro que el hotel palace en Madrid te admite dolares ( lo desconozco, es un ejemplo), pero la Pensión "La Charito" seguro que no