Although they do not offer accommodations. OberGatlinburg is one of the best ski resorts in the Great Smoky Mountain area. In the winter, they offer a wide range of snowsports, from skiing to snowboarding to snow tubing. Ski slopes open in early to mid-December and close in early to mid-March, depending on weather. The resort offers ski lessons and there is a kid’s snow zone area as well.