Disney Answer: No
Castaway Cay is Disney’s private island in the Bahamas, and the only way to get there is on a Disney Cruise. While not every Disney cruise includes a stop at Castaway Cay, just about every cruise that sails from Florida or nearby states does include a stop, and some cruises even include 2 stops! If you have ever been there, you would wish your cruise stopped there every single day.
When booking your Disney Cruise, make sure you are aware of all ports of call before booking, and double check that Castaway Cay is on the list at least once.
There is not additional charge to stop at Castaway Cay or spend the day there, and even the food, soft drinks and ice cream are “free”, though you will pay extra for any alcoholic drinks, just like onboard the ship. The only extra cost on Castaway Cay would be if you opt to do any of the port adventures available such as paragliding, fishing or the teen Wild Side adventure. You can also rent snorkeling equipment, bikes or float tubes as well, as there is a small cost for that.
If you opt to not do any port adventures it is pretty easy to spend the day at Castaway Cay for $0.