We stayed 3 nights at the Teton Mountain Lodge and really enjoyed it. We were celebrating our 2nd Year Wedding Anniversary and found the lodge to be very accommodating. We reserved via Expedia for $129.00 per night. The room was one of their smaller suites with a kitchen. We specifically reserved this so that we could cut down on eating out. It came in very handy.
One thing to keep in mind is if you go in late September or Early October the weather is pretty unpredictable. As such a lot of what goes on in the Teton area is often closed or attractions are somewhat limited. Things like the tram to Rendezvous Mountain were closed during the off season.
The room we stayed in had the fold out Murphy bed which was furnished with plenty of blankets for the cooler nights. The bed itself was a little creaky, so every time my wife or I rolled over in the night it would be rather noisy. Overall it was pretty comfortable for being a fold out mattress.
The room was spotless. Great cleaning crew all around. The gas fireplace was a wonderful amenity, though it did leave the room rather warm so at times we had to open the balcony door and let some cooler air in.
The first night we were there we ate at the Cascades restaurant. We weren't overly impressed with the food and at the prices they charged we were more than happy to eat in our room for dinner the next too nights. We spent probably 1/4 of what we would have by eating most of our breakfasts and dinners in our room. I would recommend finding somewhere else to eat around there - of which there were still quite a few options even in the off season.
The hotel staff were very helpful. They provided a lot of good advice on places to hike in the Tetons and knew current weather conditions, roads closed, etc that proved helpful. We were very satisfied with their assistance throughout our stay.
The only downside that we experienced was the pool area. The indoor hot tub in the spa area was overly chlorinated and there was this gritty material floating around in it -- possibly chlorine? We were covered with the stuff after getting out and had to shower afterwards just to get it off. Additionally they indoor pool was closed for maintenance till our last day there which was a little disappointing the first few nights. Other than this, there was little to complain about. The room was great. The staff were great. The cleaning crew was top notch. If we went back and the price was right, we would have no hesitation in staying there.