Fodor's Expert Review Puerto Morelos Main Beach

Puerto Morelos Beach
Free

Newcomers to Puerto Morelos might be disappointed by the blankets of seaweed and boats that dock ashore—after all, this place is more about snorkeling on the reef than sunning on the sand. Your best bet is to head for the stretch of beach two blocks north of the square in front of Ojo de Agua Hotel. Park on the town square or adjacent streets. Amenities: food and drink; parking (free). Best for: snorkeling; walking.

Beach Free

Quick Facts

Puerto Morelos
Puerto Morelos, Quintana Roo  77589, Mexico

What’s Nearby