Mobile Mobile Ad Hoc Networks (MANETs) are organizations of mobile network devices that ability of self-configuring and self-setting parameters for effective in-network communication. Thanks to the flexibility and convenience in establishing connections and transfer data, MANETs have demonstrated outstanding capabilities and abilities in a wide range of fields serving humanity, such as healthcare, intelligent transportation systems, smart agriculture, smart retail, and IoT ecosystems. Due to the mobile characteristics of network nodes, the structure of MANETs changes frequently. Moreover, the operating principle of MANETs is distributed, not relying on central devices such as base stations, leading to the guarantee QoS problem is one of the main challenges of MANETs. In this study, we proposed a QoS-aware on-demand routing protocol (QoS-ADRP) for urban-MANET applications. To enhance the feasibility of the proposed solution, we establish a mechanism so that the proposed protocol can work on both Adaptive and Admission modes. The experiment results demonstrated that the QoS-ADRP protocol improved in terms of the QoS flows, packet delivery ratio, latency, throughput compared to existing protocols.