Marine walkie talkies, or VHF radios work great, especially with low energy over long distances, but they are only allowed on the water. In most cases it is actually illegal to use them on land. If you'll be on the open water, interacting with large commercial vessels, check your local laws, and invest in a marine radio, and if you have one already, leave it in the boat and buy a walkie talkie for hiking.