We had no deposit. A credit card was required but not charged. We booked though Expedia
It depends on the rate, but at check in it was a $40 dollar hold on my card with a prepaid room.
A credit card was required but they did not bill my card until I got there.
Thanks! Your answer is awaiting moderation.