Pigeon Island National Park
Just a short boat ride from the shores of Nilaveli Beach in Trincomalee, Pigeon Island National Park is a breathtaking marine sanctuary and one of only two marine national parks in Sri Lanka. Named for the thousands of rock pigeons that call the island home, this protected area is a must-visit for anyone with a passion for the underwater world.
The park is famous for its vibrant and accessible coral reefs, considered some of the best-preserved on the island. The crystal-clear, shallow waters around the main island are perfect for snorkeling and diving, offering an up-close look at a kaleidoscope of marine life. Here, you can swim alongside over 100 species of colorful corals and 300 types of reef fish. You might even have the unforgettable experience of spotting blacktip reef sharks or gliding through the water with majestic sea turtles.
Pigeon Island National Park offers a truly unique eco-adventure on Sri Lanka’s East Coast. It’s a place where the pristine beauty of nature is on full display, from the white-sand beaches to the bustling life beneath the waves.
Why go?
Just a short boat ride from the shores of Nilaveli Beach in Trincomalee, Pigeon Island National Park is a breathtaking marine sanctuary and one of only two marine national parks in Sri Lanka. Named for the thousands of rock pigeons that call the island home, this protected area is a must-visit for anyone with a passion for the underwater world.
Tour Highlights
- Holiday with friends & family.
- As many activities & excursions as can be fitted in to your trip.
- Go any day of the week and most times of the year.







It is a great place to shop not too far from Europe. We took the bus from Port Authority and traveled through the countryside to get there.
We always stay at here when in town. The location is great, staff is wonderful and we love the overall feel. Beautiful view from the here.