When exactly is the reservation price charged or held on my credit card?

If you provide your credit card details to pay for your reservation, the full price of your reservation is charged as soon as the booking is completed.