Places to stay in Elliston, Virginia
Elliston is a small unincorporated community between the cities of Roanoke and Christiansburg in Montgomery County, southwest Virginia. It is home to a small fire department, an elementary school, two gas stations, a train stop, and several churches. Most of its residents do not work in Elliston, but choose to commute to larger towns. A set of railroad tracks separates the northwestern part of the town from the rest. US highway 11-460 further divides the town into two distinct neighborhoods, "Oldtown," which formed along the Valley Road in the 1850s, and "The Brake," a predominantly African-American area that developed after the Civil War. Local restaurants include Mountain View Italian Kitchen, Burgers And Brews, and Which Wich Superior Sandwiches.
If you are travelling in the area, Elliston is located close to Lane Stadium, Alleghany Church, Merryman Athletic Facility, Church of God in Christ and Pepper Run.
Available Elliston lodging
We currently have 2 accommodations in and around Elliston.
Elliston Hotels, Motels, Resorts, B&Bs and Extended Stay
Elliston Camping & RV, Cottages, Rentals and Lodges / Ranches
Other useful links: