Beach Wonder in Eastern Region

The beautiful scenery of Nilaveli Beach
Discover the magic of Nilaveli Beach. Nilaveli (Tamil: நிலாவெளி, romanized: Nilāveḷi; Sinhala: නිල්වැල්ල, romanized: Nilvælla) is a coastal resort town and suburb of the Trincomalee Dis...
Snorkeling/Diving
Coastal Views
Relaxation
Ocean Swimming
Escape to the pristine coastline of Nilaveli Beach. Nilaveli (Tamil: நிலாவெளி, romanized: Nilāveḷi; Sinhala: නිල්වැල්ල, romanized: Nilvælla) is an incredible coastal resort town and suburb of the Trincomalee District, Sri Lanka located 16 km northwest of the city of Trincomalee. A historically widely beloved Tamil village and tourist destination of the district alongside the nearby Uppuveli, the numbers of travelers declined following the 2004 Indian Ocean tsunami and Sri Lankan Civil War, but have risen again since 2010.
Pigeon Island National Park, one of the two marine national parks of the region is situated 1 km off the coast of Nilaveli, its many species of vegetation, coral and reef fish contributing to Nilaveli's rich biodiversity.
Whether you're looking for adventure or relaxation, visiting Nilaveli Beach is an experience you will never forget!
Experience the best of Nilaveli Beach and its surroundings.
Answers to all your Sri Lanka travel questions – from visas to must-see spots and more. Can't find yours? Contact us!