A more secluded and upscale atmosphere compared to Uppuveli, with luxury resorts maintaining private beach sections and manicured grounds. The beach stretches for kilometers with crystal clear water and minimal development. Boat operators offer trips to Pigeon Island, while the shoreline remains relatively quiet even during peak season.
What It Feels Like
Nilaveli is known for premium beaches, luxury resorts, and pigeon island snorkeling.
Avoid ifYou're on a tight budget or want varied dining options
What to Do
- Snorkel at Pigeon Island with reef sharks
- Kayak along the pristine coastline
- Take sunset sailing trips from resort jetties
Local tipBook Pigeon Island trips early morning for better visibility and fewer crowds
See our best things to do in Trincomalee or One Day in Trincomalee.
Getting Here
Take a bus marked 'Nilaveli' from Trincomalee town (45 minutes, 50 LKR) or arrange resort pickup. Tuk-tuks charge 1,500-2,000 LKR for the journey.
Where to stay
Luxury travellers and couples seeking privacy should choose Nilaveli for the superior beach quality and resort amenities. Best for travellers who prioritize relaxation over cultural activities and don't mind limited dining options.
luxuryAnantamaa Nilaveli
Beachfront villas with private pools and butler service
luxuryNilaveli Beach Hotel
Colonial-style hotel with extensive gardens and spa
mid-rangePigeon Island Beach Resort
Direct Pigeon Island boat access
mid-rangeClub Palm Bay Hotel
Beachfront location with pool and water sports
Where to eat and drink
Anantamaa Restaurant
$15-25 per personInternational · Fine dining with ocean views
Crab Restaurant
$12-20 per personSeafood · Fresh crab and lobster preparations
Nilaveli Beach Restaurant
$8-15 per personSri Lankan · Traditional curry meals with beach service
Seashell Restaurant
$10-16 per personSeafood · Grilled fish and prawn dishes

