Gatlinburg hotels are the perfect complement to a wonderful dining experience.