Puu Poa beach lies directly in front of the St Regis Hotel and Hanalei Bay Resort. A small beach with coarse sand, the beach offers snorkeling in the reefs when the ocean is calm. During the winter, expert surfers engage the giant waves just outside the reef. Puu Poa, with its incredible mountain backdrop, is a favorite location for wedding photos.Although it's possible to walk down the narrow beach to the mouth of the Hanalei River you won't be able to cross the river to access Hanalei Bay (except during very low tides and an atypical sand bar formation).Access to Puu Poa beach is via the Hanalei Bay Resort or St. Regis. Stairs beside the St. Regis lead to the beach. The St. Regis only offers valet parking which is quite awkward for beach visitors.