What a great experience! Totally worth doing, you take a motorboat ride to a gorgeous spot with shallow turquoise water and climb in and are immediately surrounded by rays of all sizes who swim past you and bump into you with their rubbery fins. You can stay in the center of the area to hang out with the rays, or swim out to the boundaries and snorkel along the coral where you will see tons of fish. The guides have squid that you can feed the rays (be sure to tuck in your thumb!). I liked that we had plenty of time there and did not feel rushed. For those in your oarty who don't swim or don't feel comfortable with the rays, there is a platform they can stand on out of the water. The water is so clear that they'll still be able to see the rays from above the water.
If you own or manage Stingray City, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.