As with the diving, the best snorkelling around Nusa Lembongan is actually off Nusa Penida and 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), Gamut Bay (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.
However, following the anchoring of pontoons at Mangrove Point along with a bunch of water sports (notably banana boats and jetskis) primarily catering to daytrippers from Bali, the reef at Mangrove Point has suffered terribly. If you saw the reef before 2015, we'd suggest not revisiting it at all. Many of the large coral fans have been smashed and much of the shallow reef is just a mass of dead coral. That this damage has been caused in just a year or so of unmoderated tourist activities is to Lembongan and Bali's shame. If you do decide to go, watch out for the jetskis and banana boats.
Over on Penida, The Wall is a far deeper channel running along the coast of the island, 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!)
Gamut Bay and Crystal Bay also can be reached by motorbike from elsewhere on Nusa Penida and you can snorkel right off the beach. The waters are clear and the reef in considerably better shape than Mangrove Point (but for how long). Get there while it is still worth trying.
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.
By Stuart McDonald.
Last updated on 6th July, 2016.
The Travelfish newsletter is sent out every Monday and is jammed full of free advice for travel in Southeast Asia. You can see past issues here.