you will be barefoot while aboard. Flip flops are typically all you need ashore unless you plan to do some hiking. Water shoes are nice to have for exploring rocky beaches or shallows.