Can I create more than one business directory?

I need to create many directories in one Wordpress installation. All those directories will be available for premium members.
For example one directory will be a suppliers directory, another one is directory of virtual assistants, etc.
How to create all of those and give our members ability to perform search in each directory separately?