They do have rooms, and wooden cabins on the campsite too. Gets very busy though.
Quieter and a bit more scenic is
Gasthof Fischer at Stierberg, which is where I usually stay. They also have b&b rooms, a bunkhouse and a campsite. And the best breakfast buffet anywhere.
But if you're staying a few weeks, personally I think I'd find camspite / bunkhouse / b&b life a bit wearing & I'd look for a room or a flat on airbnb instead.