Hotels

Sri Lanka has an assortment of accommodation options. Colombo features not only a host of modern five-star hotels but also iconic colonial-era hotels with the charm and romance of a bygone era.

The island is generally blessed with impressive hotels usually situated in stunning settings. The coastal areas, especially the west and south, have innumerable resort hotels, where package tourists mostly stay.

Hill country towns such as Kandy, Nuwara Eliya and Bandarawela feature colonial era hotels, and for those who venture farther afield, perhaps to indulge in adventure sports, there are beautifully converted colonial homes, tea and rubber plantation buildings, jungle cabins, tree-houses and eco-lodges as well as camping under canvas.