As per international practice, most hotels secure a deposit from guests. How the hotels do this will depend on the method of payment you are carrying. If a debit card is used, the funds may appear as a transaction and will be refunded back to your card once you have checked out. For credit cards, a pre-authorisation is taken and released upon check out. Any incidentals, such as drinks, extra meals, room service etc will be taken from this pre authorisation and the remaining automatically released.