Wi-Fi is generally provided aboard most cruise ships, though it occasionally costs extra and may be restricted.