Black Rock is on the site of the Sheraton Hotel. It’s unfortunate that there is so much development surrounding this point, but the dive is well worth it, nonetheless. You’ll need to park in the public garage, and hike with equipment-on-back down to the beach area.
Directions: Travel North on Highway 31 until mile marker 24, then turn left onto Ka’anapali Parkway. Follow the road around to the right until you end up at the Sheraton Maui. There you will find a garage for public parking.