Yes, a deposit is required at the time of booking. This is to secure your reservation and will be returned to you at the end of your stay, provided there are no damages or breaches of the contract terms.