I stayed two weeks at Glacier Creek Lodge and found it to be delightful. The Cabins are older, but clean and cute, plenty of hot water, towels, etc. The management/owners were extremely nice and went out of their way to tell me about area near there. There are plenty of trails and biking areas. Remember it's a small town, so the town people are nice after you approach them and start talking. The resturant was clean and nice. I took my dog and she was well received and got along fine with the other dogs, as one night we made smores. I was able to take food to my room if I could not make the breakfast time. As this is a small town I would recommend bringing your own snacks, drinks, larger food items if staying for any length of time, there are barbeque. Great place for Kids and people who want to get out of the city and see nature up close. Saw a bear and wolf. I am going again in December, as I had a great time and like what I saw and the managers were extremely pleasent and treated me like a famiy member as I was invited to dinner a couple of times. Remember this is a small quiet little town, with fishing, hiking, biking and skiing, it was nice to relax and get away from the rush. And I did check out the Park area and the other Hotels and did not want to spend my vacation money only on a room, so this place was excellant and too my liking, if you want the Hilton and theather go to New York.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC