Huatulco zelf is al genoeg voor een strandvakantie. Het gebied bestaat uit 9 baaien en 36 stranden en een groot deel van de kust en zee valt binnen beschermd natuurgebied.