An authorization hold typically lasts between 7 to 10 days, depending on the hotel's policy and the card issuer. The specific duration can vary, but it's generally released once the final charge is settled or if the transaction is canceled.