Nilaveli Beach & Pigeon Island
Crystal-clear turquoise waters, coral reefs, and tranquil tropical seclusion
About Nilaveli Beach & Pigeon Island
Located just north of Trincomalee on Sri Lanka’s sun-drenched eastern seaboard, Nilaveli boasts some of the calmest, clearest waters in the Indian Ocean. It is the ultimate antidote to hustle and bustle, offering world-class marine life and serene palm-shaded relaxation.
🌤️ Best Time to Visit: April to September (East Coast Summer Season)
Top Highlights
- Miles of uncrowded, powdery white sand beaches
- Pigeon Island Marine National Park coral reef snorkelling
- Encounters with blacktip reef sharks and sea turtles
- Seasonal Blue Whale and dolphin watching off Trincomalee
- Historic Koneswaram clifftop temple and Fort Frederick
Traveler Tips
- Bring reef-safe sunscreen to help protect Pigeon Island’s delicate living corals.
- Rent quality snorkel gear or join an experienced local boatman for safety.
- Savor fresh ocean catches like jumbo prawns, crab curry, and grilled seer fish at beachfront shacks.
