I have found the floats at Times Square. Store #10. Probably the other stores would have them too. I'm not sure about the umbrellas though, haven't looked for them myself. Also, it depends on where you're staying. Coco La Palm has the floats in their gift shop. Nothing better than floating on the sea =) Enjoy!!!