Cancun is one of the best places in the world to snorkel, some of the best snorkeling places in all of Cancun are just a 10 minute walk down the beach! If you are brand new to snorkeling, then it’s definitely worth it to take a local lesson on what to do while you’re in the water. You’ll learn a lot about how to stay safe, and will also learn tips on what to look out for. You can generally find snorkeling lessons from companies close by the beach. If you are an experienced snorkeler, then you have a lot of places where you can go enjoy this hobby. Some of the best places include: Nichupte Lagoon, Puerto Moreles coral reefs and Cozumel’s Chankanaab National Park.