Sri Lanka as a destination has a lot to offer you with an assortment of accommodation options, starting from the modern five-star hotels, to privately owned boutique hotels, to historical heritage grand hotels or the higher luxury villas. As a tropical island Sri Lanka is blessed with some very impressive selections of hotels starting from the capital in Colombo to the west and south coastal areas of the country, to the cooler hill country towns such as Kandy, Nuwara Eliya and Bandarawela, to the historical areas in Batticaloa, Anuradhapura and Polonnaruwa or to the northern are of the country in Jaffna.