Barra de Navidad and Nexpa Barra de Navidad has a nice beach break which is best on a lower tide. It's a good right and short left. The town of Barra de Navidad is a great place to hang out. There is an anchorage in the lagoon which is accessed through the breakwater. There is also a very nice marina on the starboard side as you enter the chanel after the breakwater.
Rio Nexpa has an anchorage at Caleta de Campos, 3 miles down the coast. I surfed this place at 12 to 14 feet on a longboard in 1992. The best waves I've ever ridden. Don't miss it.
Zihuatenejo Area Saladita, in the Ixtapa area, is a nice long left reef break. You can anchor outside, but it's rolly if there is a swell. Best to anchor at Isla Grande, about 10 miles away.
Baja
When you anchor at Isla Grande (Ixtapa) look across the channel to the beach with all the palm trees. That's Playa Linda and it has great waves. Dinghy over from Isla Grande. There are many peaks here, so you can surf alone even it it's crowded (rare).
Zihuatenejo, 6 miles down from Ixtapa, is a great little town in a pretty bay with good anchorage. Across the bay from the town is Gato Beach where you can ride some nice lefts off the reef. Wear reef walkers.
Puerto Escondido Puerto Escondido is the last place in Mexico covered by this site. The anchorge is poor, crowded out by pangas. The discos on the beach will keep you up at night. We didn't paddle out becuase we watched for 4 hours and never saw anyone make a wave.