There may be a booking deposit that is charged at the time of booking. That is a portion of the rate charged up front to guarantee the lowest rate available.  The remainder of the cost plus applicable taxes will be due upon check-in at the hotel.