Travelers are voting Heritance Kandalama, Amaya Lake Dambulla and The Butterfly Inn as the best of 108 hotels in Elephant Rock (Ethagala). There are 63 hotels in Negombo a city just 76 km from Elephant Rock (Ethagala) and 13 hotels in Habarana which is 80 km distant. The most popular of these are Cinnamon Lakeside in Negombo and Heritance Kandalama in Habarana. You can find 1 hotel in North Western Province and 264 hotels in the country of Sri Lanka. Our members favorite in North Western Province is The Butterfly Inn and Colombo Hilton is the top pick in Sri Lanka. Want more? Check out our map of hotels in Elephant Rock (Ethagala).