Nilaweli Beach

Nilaweli Beach

Sri Lanka

A pristine stretch of white sandy beach on the east coast, known for calm waters and proximity to Pigeon Island.

Nilaweli Beach, located north of Trincomalee on the east coast, is widely considered one of the finest beaches in Sri Lanka. It boasts miles of unspoiled white sand and gentle, crystal-clear shallow waters, making it perfect for swimming and sunbathing. Unlike the busier southern beaches, Nilaweli retains a sense of serenity and untouched beauty. Just a short boat ride away lies Pigeon Island National Park, one of the best locations for snorkeling and diving in the country. Here, you can swim alongside vibrant coral reefs, colorful reef fish, and even blacktip reef sharks and sea turtles. The marine life is abundant and easily accessible. The sunrise at Nilaweli is a spectacular sight, painting the sky in hues of orange and pink over the Indian Ocean. The area offers a range of accommodations from luxury resorts to budget stays. Whether you want to explore the underwater world or simply lounge by the sea with a coconut in hand, Nilaweli Beach is the epitome of a tropical paradise.
Location on Map

Gallery

Gallery image 1
Moment 1
Gallery image 2
Moment 2
Gallery image 3
Moment 3

Contact Us

Plan your dream vacation with our expert guidance.

Call Us
+94 77 9001 398
+94 76 0875 211
Visit

83/2 St' joseph Mawatha, Etthukala, Negombo, Sri Lanka