Snorkeling in Puerto Morelos, Riviera Maya, Mexico
Puerto Morelos is a charming and still typically Mexican fishing village. Its coral reef, listed as a Marine Park and stretching for miles in parallel with the coast, is probably the most beautiful and best preserved in the Riviera Maya. On the nearby reef and seagrass, you will see rays, turtles, barracudas and dozens of other fish species.
It is not allowed to snorkel Puerto Morelos reef freely from the shore. There are only two options to explore this spot:
• By taking a one- or two-hour snorkeling tour with a guide. You can book the tour on the sea front at Puerto Morelos. The price is $25 per person, including equipment. A life jacket must be worn.
• By taking a full-day tour, including 2 or 3 snorkeling stops on the reef, a lunch break on the beach, with sometimes other activities. Prices starts from $80, all inclusive. A life jacket must be worn.