Most ships offer internet cafes with Wi-Fi usually provided close to the internet cafe and sometimes in your cabin. There is usually an additional charge for internet access unless you have booked an inclusive package. The availability relies on a satellite signal so is not always the most reliable.