I've stayed in gatlinburg a few times, we used to stay there when we would go down that way to ride our motorcycles. I would suggest renting a cabin/house. We did that every time that we stayed there and it's a great value compared to a hotel. A lot of the houses have great features too like a hot tub, pool table etc. As well as great views of the mountains.