The shuttle buses are free and run every 12 minutes. They stop at all of the hotels, and drop off opposite the station, near the Village Entrance (so a short walk to the village or either of the parks).
As far as I know, the shuttle doesnt servce Davy Crocletts Ranch. All the other hotels are a nice walk and not too far (unless youre limited to how much walking you can do or weather is shocking) anyway.