Yes! The water is crystal clear and the rocky bottom offers great visibility. There are diving schools in Novalja. Snorkeling equipment can be purchased cheaply on site.