Travelers are voting Best Western Twin Islands, Comfort Suites Kodak and Fairfield Gatlinbg North as the best of 379 hotels near Great Smoky Mountains National Park. There are 343 hotels in Knoxville a city just 30 km from Great Smoky Mountains National Park and 313 hotels in Louisville which is 31 km distant. The most popular of these are Best Western Zoders Inn in Knoxville and Best Western Knoxville Suites in Louisville. You can find 1394 hotels in North Carolina and 44489 hotels in the country of United States. Our members favorite in North Carolina is Holiday Express and Suites I 40 Rtp and Pelican Hill is the top pick in United States. Want more? Check out our map of hotels near Great Smoky Mountains National Park.