Nilaveli, located in the north-west of the Island, takes credit to one of the most beautiful beaches in Sri Lanka. The spectacular Trincomalee bay and the soft white sandy beaches put Nilaveli in the league of one of the most popular beach fun destinations in Sri lanka, famous for recreational water sports such as scuba diving and surfing. The Hindu and Buddhist religious sites of Nilaveli make it a cultural hot spot as well.
There is a string of diverse accommodation options including 4 star hotels like the Pigeon island beach resorts, guest houses and budget hotels. Refer our comprehensive listing of cheap Nilaveli hotels for budget deals.