Expanding network capacity and guaranteeing the Quality of Service (QoS) are significant goals in fifth-Generation (5G) for high densities of mobile terminals. Femtocell-based 5G is an essential radio access technology that meets the exponentially increasing demand. Femtocells have emerged as an efficient solution for improving the capacity and coverage of wireless cellular networks, especially, for indoor wireless users. However because of the limited wireless radio resources, resource allocation is a key issue in femtocell networks. Motivated by this challenge in this study, we propose an efficient resource allocation approach that satisfies the QoS requirements for High-Priority (HP) users while serving Best-Effort (BE) users effectively as possible. The user differentiation strategy ensures the QoS guarantee uponthe priority level of each user. We consider major metrics for performance evaluation which are: the rate of rejected users, throughput satisfaction rate, spectrum spatial reuse and fairness. Dedicated simulations prove that our proposal outperforms one of the most effective techniques in the literature.