There were children on our boat and they were allowed to snorkel. They were not as young as your grandchildren, maybe from 5-12yrs old, but they seemed to have a good time. Just keep an eye on them because when the dancing starts, it can get a little crowded and wild. Have a great vacation!