A Smoky Mountains getaway, the small town has gorgeous scenery among its waterfalls, lakes, and hiking trails in the Blue Ridge Mountains.
The Omni Grove Park Inn & Spa and the Inn on Biltmore Estate, the top two resorts in our annual South's Best reader poll, are both located in Asheville, North Carolina.