Cloud computing offers wide variety of utility oriented services from different service providers. With the advent of cloud, users can avail the required services even without owning the infrastructure. However, the selection of required services from the available service provider is always a challenging task. In this paper, we attempt to introduce an intelligent cloud broker for simplifying the cloud service selection process. Also, the paper presents a comprehensive survey of research work in the phase of cloud service selection. Various research attempts have been discussed elaborately along with their limitations for further exploration. Finally, the paper emphasizes the need for the cloud broker in service selection phase. The novel idea has been strengthened by introducing an intelligent cloud broker for the existing cloud architecture to perform the effective selection and delivery of required services. © 2018 IEEE.