Забронировать отель по российской карте не получится — только зарубежной. А если у вас её нет, то можно выпустить виртуальную зарубежную карту и оплатить жильё на Букинге.
Такую карту можно выпустить за пару минут через телеграм-бот
VALUT.NET, а пополнять рублями или USDT — от 30 $.