Snowboarding Europe Accommodation?

Has anyone found other websites for furnished short term rentals in Europe, was looking at Innsbruck to snowboard but it seems to be a bit pricey via Airbnb.

Thanks!