National Park · near Trincomalee
Pigeon Island National Park lies off the eastern coast near Trincomalee, encompassing small islands and the surrounding waters. As a protected marine area, it draws visitors primarily for snorkelling and diving, with coral reefs supporting a variety of marine life visible in the relatively clear coastal waters. Day trips from Trincomalee are the standard arrangement, with boats ferrying visitors across for a few hours on and around the islands. The terrestrial portions are modest in scale, and time ashore tends to be limited. Being a national park, entry formalities and fees apply, and certain activities are regulated to protect the environment. The site is best visited during the calmer sea conditions that the east coast experiences seasonally, when visibility underwater is generally at its most favourable.
Base yourself in Trincomalee — and check the best time to visit before you book .
Nilaveli Beach Hotel
2.2 km away · 8.2/10 (8)
Nilaveli Crystal Blue Hotel
2.3 km away · 6.0/10 (21)
Fourwinds by The Governor
2.3 km away
White Sand Beach Inn
2.7 km away · 5.6/10 (12)
Nilaveli Beach Resort
2.7 km away · 8.8/10 (95)
Nilaveli Boutique Hotel
3.1 km away · 6.8/10 (1)