When you book a room with a credit card, a certain amount of money will be frozen on your credit card. This is called pre-authorization. Then after you cancel or check out, this pre-authorized amount will be returned to your credit card at a specific time. It depends on the process at the hotel, which is operated by the hotel, which is similar to a deposit. You don’t have to pay back this amount until the account is settled, it’s just frozen there