Wi-Fi on cruise ships is expensive because of the unique challenges associated with providing internet access in a maritime environment. Cruise ships are constantly moving, which means that they must rely on satellite technology to provide Wi-Fi service.