A secluded beach where you can lounge in star class comfort and an island to discover, named for colonies of Blue Rock Pigeons…
Pigeon Island Beach Resort is a paradise yet to be discovered!

Nilaveli is known the world over for its soft, white sandy beaches, mixed with mineral-rich black sand unique to this coastal strip, where the sun rises first and the heavens light up at night, and where nature and history, sea and sand have come together to create a land just waiting to be explored. Colourful coral reefs, warm blue-ocean and sunshine are thrown in, free of charge!