Nusa Penida offers a good number of snorkelling opportunities with beaches like Mushroom Bay and Dream Beach being some snorkelling hotspots. Snorkelling gear can be rented from the hotels or from operators, which are mainly found on the west coast of the island.