I've done Stingray City twice. First time was on a double decker - fun but crowded. Second tour was the BEST....Cockatoo Catamaran. It was tour from the ship (Carnival) and I'm not sure if it can be booked privately. The Cockatoo is a racing catamaran. Real fun crew. Limited number of people. They try to make sure everyone gets to hold a stingray. They do an awesome underwater video, on board shots, plus everyone with the stingrays.Video is available to purchase ($40).
we used capt. bryans and it was the best. a catamaran with only about 15 people 1/2 day trip about 4 hours was only $32.00 that did NOT include lunch or any beverages, but we went to 3 stops , the aquarium, stingray city, and coral gardens.
go have fun
Just wanted to make a note - put on your suntan lotion AFTER you have been w/ the stingrays - our boat crew said the lotions are not good for them. You will love this excursions - they are like velvet & even tho' I held the food the wrong way once & was bit - it was nothing - like being pinched.