You can set up a search from to search within the Directory Listings only, or filter the results based on the Custom Fields you’ve set up.
1) Add a new search form via Search & Filter > Add New Search Form
2) In the General tab set Search in the following post types to Directory
3) In the Display Results tab set Display results method to Post Type Archive
And Ajax to the setting in the below screenshot:
4) Drag and drop search form fields form the Available Fields box into the Search Form UI, as required.
For Post Meta fields, make sure that Is ACF Field is checked.
An example of adding a dropdown box to filter Listings by Directory Categories.
An example of adding a filter by Custom Field option:
How the example form display on the front end of the website: