Hanalei Bay is the largest bay on the north shore of Kauaʻi island in Hawaii. The town of Hanalei is at the midpoint of the bay.