Ich weiß zwar nicht, ob's noch aktuell ist, aber ich geb trotzdem mal meine Meinung zum besten .
Ich denke, es hängt immer von den eigenen Erwartungen ab, was gute Schnorchelgebiete sind und was nicht. Ich habe bisher "nur" in Costa Rica (und hier auch nur bei der kleinen Isla del Cano), auf den Seychellen (hier vor allem rund um La Digue) und auf Pulau Weh (kleine Insel im Norden von Sumatra) geschnorchelt und mir hat es jeweils gut gefallen.
Ich denke aber, dass die Malediven da noch mal ne andere Hausnummer sind.
Ich kann zwar diesbezüglich nicht aus eigner Erfahrung sprechen, aber wer schon auf den Malediven (und ggf. auch Ägypten) geschnorchelt ist, der ist wohl schon recht "versaut". Nachdem was man so hört und liest, gibt es da nicht viele Ecken auf der Erde, die, gerade beim Schnorcheln, mithalten können. Mir würde da jetzt vor allem Indonesien einfallen. Neben Raja Ampat soll es auch in einigen Ecken rund um Sulawesi (z.B. Bunaken oder Wakatobi) oder Flores (z.B. Komodo NP) super sein.
Ansonsten vllt noch die Philippinen oder einige Inseln in der Südsee.
Ansonsten gibt es in Südostasien, Mittelamerika/Karibik (hier wäre Belize vermutlich nicht die schlechteste Anlaufstelle) oder im Indischen Ozean bestimmt viele schöne Schnorchelspots. Aber wohl eher nicht mit einem solchen Highlight-Charakter, wie auf den Malediven. In diesen Ecken ist es mMn eher ein "nettes Zubrot" neben der Landschaft und ggf. Tierwelt an Land, der Kultur, usw.
Beim Tauchen ist die Auswahl an wirklich guten Spots wohl deutlich größer.
Vllt helfen für nen Überblick folgende Seiten:
http://www.100-beste-tauchreviere.de/
http://www.dive-the-world.com/de/de-tauchen-index.php
Da geht's zwar in erster Linie ums Tauchen, aber auch zum Schnorcheln bekommt man Hinweise.