Interest in Corporate Social Responsibility (CSR) has proliferated in academic and business circles alike. In the context of CSR, the spotlight has traditionally focused on the role of the private sector particularly in view of its wealth and global reach. Other actors have recently begun to assume more visible roles in the context of CSR, including Non-governmental organizations (NGOs) which have acquired increasing prominence on the socio-economic landscape. This article examines five partnerships between businesses and NGOs in a developing country context that fall in the realm of CSR. The article starts with a literature review, delineating foundational underpinnings that have to be carefully designed and crafted to promote the success of collaborative ventures. An empirical study of five selected partnerships between businesses and NGOs in Lebanon is then presented, allowing to derive interesting insights into types of existing alliances, their relational characteristics as well as salient factors considered most determinant of success or failure in this regard.