Attraction · near Trincomalee
Pigeon Island, situated off the eastern coast near Trincomalee, is one of Sri Lanka's designated marine national parks and a popular destination for those keen on snorkelling and diving. Visitors typically join boat tours departing from the mainland to reach the island, where coral reefs and a variety of reef fish draw those with an interest in marine life. The surrounding waters are generally calm enough for swimmers of varying abilities, though conditions can shift with the seasons. Day trips are the standard format, with operators offering equipment hire alongside the crossing. The island itself is relatively small, and beyond the water there is little shade, so visitors are advised to come prepared. It remains one of the more accessible natural attractions along the east coast.
Base yourself in Trincomalee — and check the best time to visit before you book .
Pigeon Island Beach Resort
0.2 km away · 7.6/10 (155)
Sea Zone Hotel Nilaveli
0.3 km away · 8.5/10 (31)
Sunstar
0.3 km away · 8.6/10 (16)
Nilaveli Boutique Hotel
0.3 km away · 6.8/10 (1)
JEYs Place
0.3 km away · 9.6/10 (2)
Nilaveli Beach Rooms
0.4 km away · 9.2/10 (14)