in my experience i think the best way to card hotel is leave a secure deposit by money,pre-paid credit card and in the check out you pay balance with the dump. Another way i usually did many times is pay the hotel with dump out of my country.. Usually takes 15-25 days to get warned about it.