Snorkeling in Nilaveli: Angel Rock, Pigeon Island & Coral Garden
Mask three snorkeling sites and spot sea turtles, tropical fish and reef sharks in one morning
Snorkeling in Nilaveli, Sri Lanka takes you to three protected reefs—Angel Rock, Pigeon Island National Park and Coral Garden—with an experienced guide, small group capped at six, and all equipment provided. The guide stays with you at each site to point out the best spots and assist whether you're starting out or already confident underwater. Hotel pickup and drop, fruit, and bottled water are included; the excursion runs 4.5 hours.
Step-by-step itinerary
Snorkeling and island hopping tour
- Visit Angel Rock snorkeling site
- Explore Pigeon Island National Park
- Snorkel at Coral Island
The Experience
You get picked up from your hotel and head to the Nilaveli shore by speedboat, where the first stop is Angel Rock. The site is known for clear water and a rock formation with deep crevices and caves that create pockets of marine life—tropical fish move through the coral, and on a clear day visibility reaches far enough to spot the cliffs above the surface. Your guide is in the water with you, showing where to look and staying close if you need help reading the reef.
Pigeon Island National Park comes next, a protected area that holds some of the most extensive coral reefs in the region. Sea turtles graze the beds, black-tip reef sharks cruise the deeper channels (harmless, but the sight of one is the moment most snorkelers remember), and the reef structure itself is dense enough that you can spend time exploring at your own pace while the guide points out what lives where. The park is small enough to cover thoroughly in the time you have.
The last stop is Coral Garden, a rockery formation off the coast where a sunken ship sits on the coral bed. On days with clear visibility the wreck is visible from the surface, and the coral around it draws concentrated schools of fish. You'll have time to drift over it and explore the formation before heading back to shore. Snorkeling equipment—mask, fins and jacket—comes with you; fruit and water are served on the boat between stops.
What’s included
- Hotel pickup and drop.
- speedboat transfer between all three snorkeling sites.
- snorkeling equipment including mask, fins and buoyancy jacket.
- fruit platter and bottled water.
- guidance from an experienced crew member who stays with you at each reef to show the best spots.
Operated by Tuktukdude Leisure
Is this one for you?Pick this if you want to snorkel three separate reefs in one morning with a guide who locates sea turtles and sharks, moving between sites at your own pace in a group of six.
Traveler reviews
Compare the 13 similar options
Snorkeling in Nilaveli: Angel Rock, Pigeon Island & Coral Garden★ 5.00 (1)4h 30mENUS$ 75
Kumana National Park Half-Day Jeep Safari Sri LankaHalf-day jeep safari in Kumana National Park from Arugam Bay with wildlife spotting, bird watching, and hotel pickup included. Choose morning or afternoon departure.★ 5.00 (59)4h–6hENUS$ 94View ›
Udawalawe Safari & Elephant Transit Home with Private 4x4Private Udawalawe National Park safari in a 4x4 jeep with Elephant Transit Home visit. See wild elephants, water buffalo, leopards. Hotel pickup included.★ 4.31 (26)3h–4hENUS$ 24View ›
Minneriya National Park Safari: Private Jeep & Elephant HerdsPrivate 4x4 safari through Minneriya National Park with tracker-driver. Morning, evening or full-day options; elephants, birdwatching, free pickup within 5km. Max 6 per jeep.★ 4.36 (47)3hUS$ 19.18View ›
Snorkeling Pigeon Island: Reef Sharks & Turtles from NilaveliSnorkel Pigeon Island National Park from Nilaveli with a local guide, boat transfer and equipment included1dENUS$ 22View ›
Kumana National Park Safari from Arugam Bay: Full Day Jeep TourFull-day Kumana National Park safari from Arugam Bay with jeep, lunch, and wildlife spotting. 5am pickup, 12 hours, over 200 bird species. Private transport included.★ 4.89 (47)12hENUS$ 190View ›
Snorkeling at Pigeon Island from Uppuveli BeachSnorkel vibrant coral reefs and tropical fish at Pigeon Island National Park with a professional guide, boat transfers and equipment included★ 4.00 (9)3h–4hEN · DE +3US$ 50View ›
Pigeon Island Snorkeling Tour: Coral Reefs & Marine LifeSnorkel Pigeon Island's coral reefs and marine life 3 km offshore — mask, fins and boat included; pay park entry at the meeting point.★ 3.41 (74)3hUS$ 78View ›
Udawalawe Safari: Wild Elephants & Jungle Wildlife 3-4 HoursHalf-day safari in Udawalawe National Park with tracker and 4WD jeep. See elephants, jungle cats, and resident herd. Hotel pickup included, 3-4 hours.★ 4.81 (16)3hENUS$ 30View ›
Snorkeling at Pigeon Island: coral reefs and reef sharksSnorkel Pigeon Island's coral reefs for 2–3 hours with mask, fins and snorkel provided; boat ride from Nilaveli, bottled water and snacks included★ 4.89 (47)3hEN · TAUS$ 41View ›
Pigeon Island Snorkeling: Swim with Sharks & TurtlesSnorkel Pigeon Island's coral reefs 3 km from Nilaveli Beach with boat, equipment and experienced skipper included; spot turtles★ 4.00 (15)3hUS$ 17.94View ›
Whale and Dolphin Watching with Snorkeling in TrincomaleeSpot blue whales, sperm whales and spinner dolphins off Trincomalee's east coast with hotel pickup and gear provided, then snorkel Swami Rock and Navy Rock.5hENUS$ 85View › Top questions
What kind of marine life will I see snorkeling in Nilaveli?
Nilaveli's reefs are home to sea turtles, tropical fish, and black-tip reef sharks. The sharks are harmless and sightings happen on clear days; tropical fish and sea turtles are regular. The three sites—Angel Rock, Pigeon Island National Park and Coral Garden—each have different coral structures, so the species you encounter shifts between stops.
Do I need snorkeling experience to go?
Snorkeling in Nilaveli suits all fitness levels and experience levels. The guide stays with you in the water at each of the three sites and assists whether you're starting out or already confident. Equipment is provided, including a jacket for buoyancy.
What's included in the 4.5-hour excursion?
The snorkeling trip includes hotel pickup and drop, speedboat transfer between the three sites, all snorkeling gear (mask, fins, jacket), a fruit platter, bottled water, and the service of an experienced guide throughout. The guide speaks English.
How many people go on this snorkeling trip?
Groups are kept to a maximum of six guests, which keeps the experience comfortable and lets the guide give attention to everyone in the water.
What is Angel Rock like as a snorkeling site?
Angel Rock sits off the Nilaveli shore and is known for crystal-clear water and a distinctive rock formation with deep crevices and caves. The formation creates pockets where tropical fish congregate, and the cliffs above the surface are visible from underwater on clear days.
Is there a sunken ship at Coral Garden?
Coral Garden, the final stop, is a rockery formation that holds a sunken ship on its coral bed. On days with clear visibility the wreck is visible from the surface, surrounded by coral and concentrated schools of fish.
Snorkeling in Nilaveli: Angel Rock, Pigeon Island & Coral Garden
4h 30m · EN · at your hotel
from US$ 75 per person
★★★★★★★★★★5.001 review












