Napili Bay is a beautiful white sand beach at the northwest of Maui. Just across the bay is the eastern side of Moloka’i so the views there are just amazing. While visiting stop at the top rated restaurant Gazebo for breakfast. They’re known for tasty macadamia nuts pancakes and huge omelettes If the wait is too long (and thats usually the case especially during the high season), you can call in a to go order and take it to the beach
Note that the area around the bay is very developed so the beach isn’t visible from the road. Finding a parking spot can be challenging too. The best place to park is Napili Pl but if the parking lot is full try to park along the Lower Honoapiilani Rd.
If you’re going to the Gazebo, there are some free parking spaces for the visitors in the lot for the Napili Shores condo, as the Gazebo is at the ocean end of that condo complex.