Pigeon Island Beach
Pigeon Island Resort is a mid-range beach hotel in the coastal village of Nilaveli which is 18kms north of Trincomalee on the East coast.
Encrusted with strikingly beautiful coral reefs with shoals of brightly coloured fish, Pigeon Island is located north of Trincomalee, off Nilaveli one of the finest beaches in Sri Lanka - wide stretches of sand and what appear to be miles of clear shallow water.Sea food is always served fresh.
Pigeon Island Resort is named after Pigeon Island that lies offshore and can be seen from the hotel. The coral reef that surrounds this island is home to exotic species of reef fish and colourful coral making it popular for snorkeling.