If instead of endless diving, you want to do endless house reef snorkelling, then Soneva Fushi is your best bet. It has the longest house reef in the Maldives and a fine one at that. Over a kilometre and a half (nearly a mile long) of aquatic scenery. And when you finish that you have the same on the other side.
Marathon snorkelling!
Pingback: Maldives Complete Blog