See Also:
Oaxaca
Listings for Puerto Escondido:

Accommodations