Of Puerto Escondido's seven beaches, Playa Manzanillo, which rings Puerto Angelito, is one of the safest for swimming. It's also one of the best for snorkeling, with a sandy ocean floor (watch for the occasional large rock), some coral formations, and calm, clear water. Locals are working towards Blue Flag eco-certification, so you'll see recycling bins, solar-powered lighting, and eco-toilets. Dogs must be leashed. You can reach this beach on foot (a 15-minute walk west of the Adoquín), by taxi (MX$25), or via a pathway from Playa Angelito. There's a long staircase down to the beach. The beach offers plenty of shade and is lined with casual beach restaurants (Palapa de Carrasco is a top choice) with lounge chairs. Amenities: food and drink; toilets; water sports. Best for: swimming; snorkeling.
5a Sur, via stairway at the western end of the street, Puerto Escondido, Oaxaca, 71980, Mexico