Beginning of main content

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Where To Stay In Troutville

Troutville, Roanoke Hotel Information

Looking for a nice place to base yourself while you are visiting Troutville? Expedia's extensive network includes about 10 hotels within a 0.1-mile radius of the center of town.

Hotel options that aren't far from the city center of Troutville include the Holiday Inn Express Troutville and Comfort Inn Troutville - Roanoke North.

The Quality Inn Troutville is one of a small selection of cheaper accommodation in Troutville.

8 miles away from the main part of Troutville, is the Residence Inn by Marriott Roanoke. The The Hotel Roanoke & Conference Center, Curio Collection is situated 10 miles away. Another option is to check out the rates and amenities at the Fairfield Inn & Suites Roanoke North or the Courtyard by Marriott Roanoke Airport.

Keen on seeing more of the valleys and rolling hills common to this area? Why don't you spend some extra nights in some of the other places in Shenandoah Valley? You could travel to local various attractions or go hiking and caving and then find a convenient hotel to stay the night.

The nearest accommodations in Roanoke include Salem and Daleville. Salem is 11 miles to the southwest of Troutville, while Daleville is 1 mile to the southeast. Accommodations in Salem include the Hampton Inn Roanoke/Salem and Holiday Inn Express & Suites Salem. While Daleville apartments include the Red Roof Inn Roanoke Troutville and Super 8 Daleville/Roanoke.

Get your fix of local sport by making a visit to Lane Stadium, which is 30 miles to the southwest of Troutville. Those sports fans wanting to sleep close to the action can make a choice from the Clay Corner Inn or the Hilton Garden Inn Blacksburg.

Roanoke Regional Airport is a logical airport for accessing Troutville. It is 7 miles drive away. If you plan to stay nearby, try the Country Inn & Suites By Carlson, Roanoke, VA or Hampton Inn Roanoke Hollins.