Perovskite solar cells (PSCs) represent undoubtedly the most significant breakthrough in photovoltaic technology since the 1970s, with an increase in their power conversion efficiency from less than 5% to over 22% in just a few years. Hole-transporting materials (HTMs) are an essential building block of PSC architectures. Currently, 2,2 ,7,7 -tetrakis-(N,N -di-p-methoxyphenylamine)-9,9 -spirobifluorene), better known as spiro-OMeTAD, is the most widely-used HTM to obtain high-efficiency devices. However, it is a tremendously expensive material with mediocre hole carrier mobility. To ensure wide-scale application of PSC-based technologies, alternative HTMs are being proposed. Solution-processable HTMs are crucial to develop inexpensive, high-throughput and printable large-area PSCs. In this review, we present the most recent advances in the design and development of different types of HTMs, with a particular focus on mesoscopic PSCs. Finally, we outline possible future research directions for further optimization of the HTMs to achieve low-cost, stable and large-area PSCs.