In the last couple of years, the internet options have improved while you are out on the sea.
Not only has it improved, but the cost has come way down too. There are not too many areas of the world where you will not have an internet connection.
Purchase a local SIM card for your phone, and you are good to go.