Agents in town will offer you a one-, two- or three-spot snorkelling tour, with the most common destinations being Mangrove Point, The Wall (Nusa Penida) and Crystal Bay (Nusa Penida).
Most noteworthy is Mangrove Point, which lies off the eastern tip of Nusa Lembongan. It's a sprawling coral garden with plenty of fish and very light currents. You don't actually need to tour to get here — just ride up to where the cafes and mangrove tours are, then walk along the beach perhaps another 100 metres and just snorkel out from the beach. This site is best done around high tide as some of the reef and coastal seaweed farms get exposed at low tide.
The Wall is a far deeper channel running along the coast of Nusa Penida, just around the corner from the main town. The coral is very pretty and again, there are tons of fish (or we thought there were anyway) but the current here can be very very strong and you're best to have the boat drift with you rather than you needing to swim against it (it's a holiday right!)
Crystal Bay also can be reached by motorbike from elsewhere on Nusa Penida and you can snorkel right off the beach. Waters were too rough on the day we visited, so we didn't get wet, but reports are it is a very good location.
Tours arranged in town will start at around 500,000 rupiah for one person for the entire boat for the three sites, 350,000 for two sites and 250,000 for one. Obviously the cost drops again if you have more people. These are opening prices and you shouldn't need to try too hard to wangle them down. Better still, cut the agent out and ride up to near the mangroves where you can deal with the boatmen yourself.
Last updated on 7th July, 2011.