Whether Booking.com charges you immediately depends entirely on the "Payment Policy" of the specific property and the rate you select. In 2026, most listings offer three distinct options. "Pay at the Property" means your credit card is only held as a guarantee, and you pay the hotel directly upon check-in or check-out. "Prepayment/Pay Now" is common for non-refundable or discounted "Early Bird" rates, where Booking.com (or the hotel) charges your card the full amount at the time of booking. There is also a middle ground, "Pay Later," where the charge is automatically processed a few days before your free cancellation window expires. Always check the "Fine Print" or the "House Rules" section before clicking confirm; if a rate is listed as "Non-refundable," you should expect the charge to hit your account almost immediately or very shortly after the booking is finalized.
That’s an excellent and very common question. The short answer is: It depends on the specific hotel/rate you choose.
Booking.com acts as a platform, and the payment policy is set by the property (hotel, apartment, etc.), not by Booking.com itself. You will encounter two main types of rates: