The tumour microenvironment plays a critical role in tumour progression and drug resistance processes. Non-malignant cell players, such as fibroblasts, endothelial cells, immune cells and others, interact with each other and with the tumour cells, shaping the disease. Though the role of each cell type and cell communication mechanisms have been progressively studied, the complexity of this cellular network and its role in disease mechanism and therapeutic response are still being unveiled. Animal models have been mainly used, as they can represent systemic interactions and conditions, though they face recognized limitations in translational potential due to interspecies differences. In vitro 3D cancer models can surpass these limitations, by incorporating human cells, including patient-derived ones, and allowing a range of experimental designs with precise control of each tumour microenvironment element. We summarize the role of each tumour microenvironment component and review studies proposing 3D co-culture strategies of tumour cells and non-malignant cell components. Moreover, we discuss the potential of these modelling approaches to uncover potential therapeutic targets in the tumour microenvironment and assess therapeutic efficacy, current bottlenecks and perspectives.