Molokini Crater is one of my favorite dive sites in Maui County. The boat ride from Lahaina Harbor is around 45 minutes and provides spectacular scenery of the islands of Maui and Lanai. The crater has abundant hard corals on the inside and outside “wall” 

There are a number of dive sites on the inside of the crater including Reef’s End, Enenui, Middle Reef, and Taco Flats. There is also a site near Enenui at about 110 feet that use to be referred to as Shark Condos, which as the name implies, is a rocky alcove where 
From late December to early April you can usually hear the Humpback Whales singing throughout the dive, which is just awesome. I have seen a number of different sharks and rays on this site over the years and it is one of my favorite dive sites in Maui. Lots of “critters” to photograph and the coral is very healthy all around the crater.
I typically use Lahanina Divers when I go to Molokini Crater and they have always treated us very well. The captains are very experienced with the channels and conditions around Maui and manage the dives safely and efficiently. The boats are fairly roomy with ample space for gear 
Follow this link for other Maui and Hawaiian dive site reviews