North of Honolulu and Waimea on Oahu, the snorkeling at Kawela Bay offers good diving. It has a very scenic, small deserted beach that is usually empty.
This is a shallow bay that is known for poor visiblity with limited marine life and coral. It is best snorkeled at high tide on calm surf and windless days.
To reach Kawela Bay snorkeling from Honolulu, head west on H1 to H2. Head north on H2 to Kamehameha Highway. Continue north on Kamehameha Highway to Waimea Beach Park. From Waimea Beach Park, continue north for 5.7 miles. Park at the end of the chain link fence (there is sometimes a produce stand across the street). You'll need to walk west through the forest for about 1,000 feet to the water line. The best Kawela Bay snorkeling is to the far right of the bay. To reach the best snorkeling on Oahu by air, you will need to fly into Honolulu International Airport (HNL) which is located just on the west side of Honolulu. There are direct flights into Honolulu from the US, Australia, New Zealand, American Samoa, Tahiti, Japan and Fiji. In addition, there are inter-island flights to all the main Hawaiian Islands. There is good snorkeling on Oahu year-round. But, the conditions very around the island depending upon time of year due to winds and currents. The north shore snorkeling dives are best from June through September and are usually closed out the rest of the year due to high surf. The south shore dive sites are best from November through May. The main exception is Hanauma Bay, which tends to be good year-round since it is very protected.
Overall, Kawela Bay is the 14th most popular snorkel dive spot of all 23 snorkeling dives in Oahu.