The boat we chartered had a mobile hotspot installed, and one could simply subscribe to it for as many days as desired. But it was outrageously expensive ($30 for one day), and it was quite unreliable. When it worked, it worked fine, but mostly it didn't work.