Chalet Village in Gatlinburg, Tennessee is a beautiful mountainside community located just outside of downtown. Chalet Village features 2 outdoor swimming pools, wonderful amenities, breathtaking views of the Smoky Mountains and Gatlinburg, plus some of the best cabin rentals available in the Smokies. Here's our list of the best cabins in Chalet Village.