А точно отель требует предоплату? В какой стране?
В Европе обычно они требуют номер кредитной карты, но деньги с нее не снимают, оплата производиться при check out.
Черногория. заплатили в итоге в сбербанке. всех там правда на уши поставили потому как видимо они ни разу в глаза не делали валютного перевода подобного рода, хотя это вообще то их прямая обязанность.