Если Вам назовут какой-то конкретный банк, Вы там счет откроете для оплаты нескольких дней в отеле? Вопрос действительно странный. Похож на мониторинг тарифов банков. Межбанковские операции и пересчет курса валюты зависят от многох параметров, в том числе и от той суммы, которую Вы намерены перевести. Оплатите через ту платежную систему, которая доступна Вам на сайте бронирования в момент бронирования номера в отеле. Разница в несколько рублей может обернуться Вам несколькими тысячами, если удобный Вам отель, по приемлемой для Вас цене "уйдет". Если Вам выставлен счет X условных единиц валюты с Вашей карты столько и снимут, с учетом пересчета курса валюты. Если пойдете платить в любой банк или на почту будет дороже.
Не всегда есть возможность оплатить через систему бронирования. Иногда требуется сделать банковский перевод. Понятно, что это дороже, но, порой выбора нет.
Это могут быть апартаменты, представленные на том же Booking. Кто-то из владельцев может рискнуть и предоставить возможность оплаты наличкой по прибытию. Но, кто-то не рискует и просит предоплату. И это вовсе не значит, что там какие-то жулики...