When you get off the boat there will be dozens of locals selling various tropical wear. Just be sure to bargin-don't take their 1st offer. If you don't like the price-walk away.
Like Tay N Evie's Mom said there are shops and vendors everywhere. They will bargain with you so don't take their fist offer. There were shirts, dresses, these pant things (they were pants but wrapped liked a skirt?) Anything you can imagine.
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!