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, a hot tub, and 8 tennis courts with a pro shop. Hanalei Bay Resort's tennis facilities are easily the best the north shore has to offer. Puu Poa beach, an ideal setting for small weddings, 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, even though it's less than a 5 minute walk. The resort is tucked away in a quiet residential area of Princeville..