Travelers are voting River Lodge South Pigeon Forge, Great Smokies Inn Cherokee and Express Inn Knoxville 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 Express Inn Knoxville in Knoxville and River Lodge South Pigeon Forge 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 Atkinson Inn And Suites and Pelican Hill is the top pick in United States. Want more? Check out our map of hotels near Great Smoky Mountains National Park.