We have the same issue for our upcoming trip in June...The Disney Fantasy is in port one day ...I looked at their day-trip options and they will be all over. There is one place they will not be though...ANEGADA. We chose Anegada for the day that the ship was in port so we could stay far away. :-)

Safe travels!