Hands-down one of the most beautiful beaches on the island, Kaunaoa is a long crescent of pure white sand. The beach, which fronts the Mauna Kea Beach Hotel, slopes very gradually, and along the rocks it's a great place for snorkeling. This is a great spot to watch the sun set. When conditions permit, waves are good for body- and board surfing also. Currents can be strong and powerful in winter so be careful. Public parking is limited to 40 spaces, so arrive before 10 am or after 3 pm. If the lot is full, head to nearby Hapuna Beach, where there's a huge parking lot. Try this spot again another day—it's worth it! Amenities : lifeguards; parking (no fee); showers; toilets; water sports. Best for: sunset; swimming; walking.