The growth rate of Internet of Things (IoT) ecosystem has led to an enormous pool of heterogeneous IoT resources with similar capabilities. Providing the right IoT resource at the right time is an indispensible requirement for user application performance. In this paper, we propose a framework for returning the most pertinent IoT resource based on ranking, as the user query response. Proposed Multi Criteria Decision making framework computes the weights of the various criteria based on fuzzy logic user preference and entropy based objective weight. This computed weights for the criteria are applied on approach Technique for Order Preference by Similarity to Ideal solution (TOPSIS). Effectiveness of the proposed approach is compared with current state of work. Also real time testbed experiment based study is carried out to demonstrate the effectiveness and robustness of proposed approach.