We stayed at the Gasthaus Rosengarten for one night, as we planned to hike a mountain close by the next day.
We did not have a reservation, but the waitress in the restaurant was very helpful and despite the late hour called the owners who prepared a room for us.
There is rooms in the main Gasthaus building, with shower/toilet on the hallway, we took the other option (a bit more expensive) and stayed in a room at the Villa Deck, part of the Gasthaus, next doors. Clean and nicely decorated rooms, toilet, shower etc in the room, for 150 SFR including breakfast.
Definitely would stay again if in the area.