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

Approx 5 miles away in Shawsville:

Routes 11 and 460
Shawsville, Virginia

Elliston Camping & RV, Cottages, Rentals and Lodges / Ranches

Campsite / RV Park

Approx 4 miles away in Salem:

45 Minute Cavern Tour Camping Year-Round Unique Shopping Experience Gifts Rock & Mineral Shop 44 Dealer Antique Mall Souvenirs Much More!.
5753 West Main Street, Directly off I-81 at Exit 132
Salem, Virginia
Booking.com

Other useful links: