Almost all yachts offer WiFi, but this is a point to be discussed with your advisor and confirmed with the captain of the boat. As far as the cell phone service is concerned, your service provider will have to confirm if it covers the destination of the cruise.