The blue hole itself is not very big but you can swim in the sea that surrounds it when calm which is where the great snorkeling is. You can buy snorkels at a stand in the parking area. The blue hole is a popular dive site so we also got to see several divers descend down into the hole!