Hotels and villas will require a booking deposit which varies from venue to venue as does the amount and is non refundable. A damage deposit is required upon arrival to be paid at the establishment, which will be discriminated in your accommodation description choice. Private boat hires also require a deposit fee to secure your booking slot. Amount discriminated in description. Motor vehicle rental like quads and buggies also require deposits on arrival─ driving licenses required also.
Any damages made during your activities, boating, accommodation etc is entirely your responsibility and has to be resolved then and there with the establishments.