Hanalei Bay Resort is located on 22 beautifully manicured acres overlooking Hanalei Bay and Kauai's majestic north shore mountains. The resort is actually located on a bluff in Princeville, not in the town of Hanalei (a 10 minute drive away). The resort features 2 swimming pools, one with a small waterfall and swim-up bar, a hot tub, and 8 tennis courts with a pro shop (Hanalei Bay Resort's tennis facilities are arguably the best on Kauai). Puu Poa beach, a pretty beach with snorkeling, is located just below the resort. A complimentary golf cart shuttle taxis people who don't want to walk down the steep path to the beach. As can be seen in the aerial photos, the resort is tucked away in a quiet residential area of Princeville. The third photo shows building numbers.