Travelers are voting Heritance Kandalama, Jetwing Vil Uyana and Dear Park Hotel as the best of 20 hotels in Jaffna. There are 13 hotels in Badulla a city just 155 km from Jaffna and 13 hotels in Bandarawela which is 183 km distant. The most popular of these are Bandarawela Hotel in Badulla and Lake View Lanka Guesthouse in Bandarawela. You can find 24 hotels in Northern Province and 263 hotels in the country of Sri Lanka. Our members favorite in Northern Province is The Heritage and Colombo Hilton is the top pick in Sri Lanka. Want more? Check out our map of hotels in Jaffna.