Оплата рублеми не работает, оплата картой только при использовании карты, выданной за пределами России.
Забронировать можно на Острoвок, либо на
Booking.com (на Букинге можно, но если нет иностранной карты, то только в гостиницы, которые не требуют подтверждения)