You can pay for your booking:
- by card online;
- by card or in cash when checking in (depending on the hotel).
Remember that payment methods vary from hotel to hotel and depend on the room that you chose.
If you enter your bank card details when booking in order to pay in the hotel, it can freeze the amount on your card at any moment before the check-in.
If you pay for your booking online, the amount is debited automatically after the booking is made.