There are a number of resort hotels in Whistler and a variety of other accommodations in the other cities. Between the cities there are a number of Provincial Parks with very good and quite popular campgrounds.
camping
Alice Lake Provincial Park
Very popular during the summer, especially on weekends