Last summer we did the Stingray City tour with Captain Marvin! It was incredible....first stop at Coral Gardens for beautiful snorkeling and second stop at Stingray City. It was amazing being in waist deep water and having the stingrays swimming around your legs. The captain and his first mate were in the water with us, showing us how to hold the stingrays and giving us "stingray hugs". We booked this excursion on our own but I think you can book it through DCL. I would highly recommend it!
I agree, Stingray City is amazing. Here are a few other operators that are amazing. I love to sail so you'll see all of my favorites are Catamarans
Snorkelers Dream Catamaran : We're booked with them this time, 4hrs, three stops only $34 adults, $20 for kids
Captain Bryans Catamaran : Another great operator, 2-1/2 trip with two stops for $34 adults,$25 kids
Red Baron Private Sailboat Charter :This one you charter for a group, its the best we've ever done but you need at least 8 people as its a little expensive with smaller groups
We also loved the beach horseback riding, another great excursion Beach Horseback Rides
GET UP TO A $1000 SHIPBOARD CREDIT AND AN EXCLUSIVE GIFT!
If you make your Disney Cruise Line reservation with Dreams Unlimited Travel you’ll receive these incredible shipboard credits to spend on your cruise!