Hi -
There are two things you should consider before you use your debit card. Do you plan on using the debit card for all charges or do you just want to put the deposit on the card and pay the remaining balance in a different way?
If you plan on putting the whole trip on the debit card, then by all means, do so. However, if you just want to put a deposit on the card and pay the remaining balance another way, then you may run into double charges.
I am an operations manager for a large bank and I'll tell you what can happen: once you give the card for a deposit, the money is debited or held from your checking account. This is unlike a credit card, where your available CREDIT balance is reduced. You have to keep this in mind or you could bounce checks, incur fees, etc.
If you decide to use the card for the deposit and then pay in cash, the original charge may still go through. I have a colleague who just used his debit card for a rental car for the deposit. When he returned the car, he paid cash, but the company still put the original charge through. It is pretty simple to clear up, but to me it's not worth messing up your checking account.
When I check into a hotel, and they want a card for any miscellaneous items, I will never give my debit card, because I always pay cash. If a mistake is made on a credit card, it is less likely to affect you as opposed to a mistake that debits money from your checking account.
Hope this is helpful!