Travelers are voting Heera International, Hotel Pushpak International and The Sojourn as the best of 69 hotels in Kolkata. There are 3 hotels in Haldia a city just 38 km from Kolkata and 2 hotels in Ranaghat which is 44 km distant. The most popular of these are Hyatt Regency Kolkata in Haldia and The Best Inn in Ranaghat. You can find 127 hotels in West Bengal and 4929 hotels in the country of India. Our members favorite in West Bengal is Darjeeling Gymkhana Resort and Tribal Camp is the top pick in India. Want more? Check out our map of hotels in Kolkata.