Does Molokini or Lanai have the best snorkeling?

Molokini has some of the best and most consistent water clarity in Hawaii. Hulopoe beach on Lanai has been called one of the top 10 dive sites in the world. Both sites are considered excellent for snorkeling. 1. Molokini Snorkel Sail