In Belieze you have to tender, the ship does not dock there. Some excursions will pick you up at the ship rather than take the tender to the dock.. In Cozumel, you will dock, so no boat ride...A good beach is in Cozumel, Chankanaab park, snokeling too...