Fifth-Generation (5G) networks have adopted a multi-tier structural model which includes femtocells, picocells, and macrocells to ensure the user quality-of-service (QoS). To meet these QoS demands, the system requires optimization of different resources in different network dynamics carefully. However, if ignored, this will lead to long processing delays and high computational burdens. To avoid this, we proposed Deep Learning (DL) based resource allocation (RA) as a promising solution to meet the network requirements. DL is an effective mechanism where neural networks can learn to develop RA techniques. Thus, an optimized RA decision can be achieved using DL without exhaustive computations. Further, DL uses DL to achieve solutions for joint RA and remote-radio-head (RRH) association problems in multi-tier Cloud-Radio Access Networks (C-RAN). Initially, a summary of existing literature on DL-based RA techniques is provided, followed by a deep neural network (DNN) description, its architectures, and the data training method. Then, a supervised DL technique is presented to solve the joint RA and RRH-association problem. An efficient subchannel assignment, power allocation, and RRH-association (SAPARA) technique are used to generate the training data for the DNN model using the iterative approach where the seed data for the SAPARA technique is taken using a uniform power allocation and path-loss based association (UPA-PLBA) model. After training the DNN model, the accurateness of the presented model is tested. Simulation outcomes demonstrate that our proposed scheme is capable of providing an efficient solution in the considered scenario.