
DESTINATION
Nilaveli Beach
Escape to Nilaveli Beach, a breathtaking stretch of white sand and crystal-clear turquoise waters on Sri Lanka's east coast, renowned for swimming, snorkelling, diving and nearby Pigeon Island National Park.
Plan My JourneyLocation
Nilaveli, Trincomalee
Duration
Half Day to Full Day
Difficulty
Easy
Entrance Fee
Free (Pigeon Island National Park charges a separate entrance fee)
Best Time
May to September
Elevation
Sea Level
Why Visit
Discover Nilaveli Beach
Nilaveli Beach is one of Sri Lanka's most spectacular coastal destinations, celebrated for its powdery white sand, crystal-clear turquoise waters and peaceful tropical atmosphere. Located approximately 16 kilometres north of Trincomalee, this idyllic beach is widely regarded as one of the finest beaches on the island's east coast.
Unlike many busier beaches, Nilaveli offers a tranquil setting where visitors can relax beneath swaying coconut palms, swim in calm warm waters and enjoy uninterrupted views of the Indian Ocean. The gently sloping shoreline makes it particularly popular with families, couples and travellers seeking a peaceful beach escape.
One of Nilaveli's greatest attractions is its close proximity to Pigeon Island National Park, one of Sri Lanka's premier marine protected areas. A short boat ride takes visitors to vibrant coral reefs where they can snorkel or dive among colourful tropical fish, sea turtles, reef sharks and other fascinating marine life.
The beach is also an excellent destination for kayaking, paddleboarding and simply enjoying breathtaking sunrises over the ocean. Boutique resorts and beachfront restaurants provide comfortable accommodation while maintaining the area's relaxed coastal character.
Whether you're planning a romantic getaway, family holiday or marine adventure, Nilaveli Beach offers pristine natural beauty and unforgettable experiences on Sri Lanka's stunning east coast.
Highlights
- ✓Pristine white sandy beach
- ✓Crystal-clear turquoise waters
- ✓Excellent swimming conditions

Gallery
Visual Journey Through Nilaveli Beach
Experience the stunning landscapes and unforgettable moments
Key Features
What Makes Nilaveli Beach Special
Pristine white sandy beach
Crystal-clear turquoise waters
Excellent swimming conditions
Gateway to Pigeon Island National Park
World-class snorkelling and diving
Peaceful tropical atmosphere
Beautiful sunrise views
Ideal for families and couples
Activities
Things To Do
Relax on the white sandy beach
Swim in calm turquoise waters
Snorkel at Pigeon Island National Park
Go scuba diving
Take a boat trip to Pigeon Island
Enjoy kayaking or paddleboarding
Watch the sunrise
Photograph the tropical coastline
Enjoy fresh seafood
Explore Trincomalee attractions
Location
Find Nilaveli Beach
Questions
Frequently Asked Questions
Nilaveli Beach is famous for its pristine white sand, crystal-clear turquoise waters and peaceful atmosphere. It is also the main gateway to Pigeon Island National Park, one of Sri Lanka's best destinations for snorkelling and scuba diving.
Travel Guide
Tips & Advice
Visit between May and September for the best weather on the east coast.
Book boat trips to Pigeon Island early during the peak season.
Bring snorkelling equipment or rent it locally.
Wear reef-safe sunscreen to protect marine ecosystems.
Carry drinking water and light clothing, as temperatures can be high.
Follow National Park guidelines when visiting Pigeon Island.

Ready to Visit?
Plan Your Nilaveli Beach Experience
Let our travel experts craft a personalized itinerary that includes Nilaveli Beach and the best nearby attractions.