The cancer stem cell (CSC) paradigm presumes the existence of self-renewing cancer cells capable of regenerating all tumor compartments and exhibiting stem cell-associated phenotypes. Recent interpretations of the CSC hypothesis envision stemness as a dynamic trait of tumor-initiating cells rather than a defined and unique cell type. Bidirectional crosstalk between the tumor microenvironment and the cancer bulk is well described in the literature and the tumor-associated stroma, vasculature and immune infiltrate have all been implicated as direct contributors to tumor development. These non-neoplastic cell types have also been shown to organize specific niches within the tumor bulk where they can control the intra-tumor CSC content and alter the fate of CSCs and tumor progenitors during tumorigenesis to acquire phenotypic features for invasion, metastasis and dormancy. Despite the complexity of the tumor-stroma interactome, novel therapeutic approaches envision combining tumor-ablative treatment with manipulation of the tumor microenvironment. We will review the currently available literature that provides clues about the complex cellular network that regulate the CSC phenotype and its niches during tumor progression.