Travelers are voting Nations Inn, Days Inn Abingdon and Holiday Inn Express Abingdon as the best of 625 hotels in Mount Rogers. There are 59 hotels in Butler a city just 30 km from Mount Rogers and 14 hotels in Tazewell which is 31 km distant. The most popular of these are Comfort Suites Kingsport in Butler and Econo Lodge Claypool Hill in Tazewell. You can find 1391 hotels in Virginia and 44508 hotels in the country of United States. Our members favorite in Virginia is Comfort Inn University and Dry Dock Motel Seaside Heights is the top pick in United States. Want more? Check out our map of hotels in Mount Rogers.