I will be at a work event in the hotel zone and will have 1 free day to leave the resort.
I am torn right now between spending the day at puerto Morelos, enjoying the beach and doing some snorkeling, and doing a mangroves tour at the nichupte lagoon.
I am leaning towards spending the day in Puerto Morelos but wanted to confirm how the snorkeling is there now that you can only do tours and also if I would be missing a very unique experience with the mangroves.
The main appeal is that i could spend the full day in the town and then find some nice meals (pending recommendations) instead of just staying in cancun.
Any feedback and recommendations are appreciated for lunch/dinner in puerto Morelos or dinner in Cancun. I know I’ll have to leave the hotel zone in cancun but wouldn’t want to drive much more than 30 minutes for dinner (if possible)