Known for its stunning array of marine life, the island of Bali offers plenty of snorkelling adventures that can be enjoyed by the entire family. Those in search of luxury resorts in Bali by the coast have many options to choose from. One such Bali luxury resort is Regent Bali, which lets you explore the waters around the Sanur District that are known for its coral reefs. Sanur is also a great base from which to head off on snorkelling excursions to such islands of interest as Nusa Lembongan and Nusa Penida. Clown trigger fish, puffer fish and neon damsels are among the species you have a chance of viewing along with the colourful corals. Other snorkelling hotspots of Bali include Menjangan Island in North West Bali, East Bali’s Pasir Putih and Amed in North East Bali.