Лучше в Крыму или Турции. В Питере просто отвратительные дельфинарии, хлора столько что глаза щипет даже рядом с водой. В Москве раньше работали знакомые и приглашали плавать ночью,  там большой дельфинарий и относительно приличный. Но в бассейне не то, за 5000 буквально 5-8 минут тыканья носом и на выход. Плюс надо уметь плавать и не берут до 10 лет( не везде)