I did that this summer in 6 different Hilton-hotels in the USA. They always withdraw an amount of 100-200 dollars at once, that took about 7-14 days to get back into my Swedish account. I then payed the normal roomrate at the checkout. You can pay with a debit card without any problems.