Hallo!
Schnorcheln ist meist dort gut, hier in Europa, wo man Felsküsten hat. Ich würde Dir empfehlen mal die Inseln Menorca und Sardinien zu checken, dort findet man beides, tolle Sandstrände zum baden und die felsigen Abschnitte zum Schnorcheln.
Wo ich gerade von Felsen rede, Kroatien ist natürlich auch sehr geeignet, die haben dort ja fast ausschließlich Felsküste.
Viel Spaß!