In order to achieve this you may create categories as Attributes assigning them to corresponding accommodation types. Then add the Attributes field to the availability search form, so it is possible to search by category. For more details on how to add the Attributes field to the search form check the following video: https://youtu.be/w1vKA5gqhAQ.