There are many options available in your price range in the city of Roanoke ,as well as, the City of Salem and the adjoining counties. A quick search of our area MLS brought up about 70+ currently active listings. It really depends on what you prefer. Roanoke has an urban core ( fun nightlife, and many cultural amenities- A fantastic new art museum ( opening in about a year ), theater, opera, shopping, etc.).
Then, in about a 15 to 20 minute drive you are in the mountains and a more rural environment. The Appalachian trail and the Blue Ridge Parkway are both on the outskirts of town- very accessible.
There are many options. A good place to start might be the City website: http://www.roanokeva.gov