Travelers are voting Days Inn Salem, Hampton Inn Roanoke Hollins Va and Quality Inn Roanoke Airport as the best of 67 hotels in Buchanan. There are 25 hotels in Millboro Springs a city just 94 km from Buchanan and 44 hotels in Hot Springs which is 100 km distant. The most popular of these are The Homestead Resort in Millboro Springs and Dollar Inn Hot Springs in Hot Springs. You can find 1391 hotels in Virginia and 44581 hotels in the country of United States. Our members favorite in Virginia is Midtown Motel Newport News and Pelican Hill is the top pick in United States. Want more? Check out our map of hotels in Buchanan.