Proper word for "all type of rooms / accommodations"?

Solution 1:

As for the noun:

Sites

:A place that is used for a particular activity [Webster's]

The adjective is a bit trickier. I would pick:

Hosting

:The process of one that receives or entertains guests socially, commercially or officially [Webster's]

I speak from personal experience that the highly varied "lodging" company AirBNB uses "host" quite successfully.

Thus, Hosting sites. The only problem I see is potential confusion regarding "websites," but within context should be obvious.

You could then subdivide from there into hotels, apartments, rooms, short term, long term, etc.