Photo by Brittany Davidson

Find hotels in Eagle Rock, VA from NT$2,052

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide

Check Eagle Rock hotel prices

Tomorrow night
This weekend
Next weekend

Filter by

Popular filters
Popular filters
Price per night
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 383 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Comfort Inn & Suites Troutville - Roanoke North / Daleville
2.5 star property
9.2 out of 10, Wonderful, (1095)
"This is our second visit to this hotel. The room is clean and the service is friendly. The room and hotel is well kept and in good condition. "
The price is NT$3,018
per night
May 5 - May 6
Comfort Inn & Suites Troutville - Roanoke North / Daleville
Holiday Inn Express Troutville, an IHG Hotel
2.5 star property
9.2 out of 10, Wonderful, (681)
"Great one night stay right off the highway . Good choice while traveling to Florida. Breakfast was very good , room was spacious and clean . "
The price is NT$3,295
per night
May 5 - May 6
Holiday Inn Express Troutville, an IHG Hotel
Peaks of Otter Lodge
3.0 star property
8.6 out of 10, Excellent, (855)
"We had a relaxing stay at Peaks of Otter. We walked the lake, took the shuttle almost to the top of Sharp Top Mountain and then hiked the rest of the way up, sat by the lake in the evenings by the fire pit, read on our balcony which over looked the lake, and ate in the dining room for most meals. The staff were very attentive and accommodating, answered all our questions and were always willing to help. Room was very clean and comfortable. We enjoyed our stay and will definitely be back!"
The price is NT$5,342
per night
May 5 - May 6
Peaks of Otter Lodge
Save an average of 15% on thousands of hotels when you're signed in
Best Western North Roanoke
2.5 star property
8.6 out of 10, Excellent, (466)
"Property very convenient to on/off I81. Good restaurant next to property. Very friendly staff. Very clean rooms."
The price is NT$3,109
per night
May 7 - May 8
Best Western North Roanoke
Super 8 by Wyndham Daleville/Roanoke
2.0 star property
8.2 out of 10, Very Good, (1000)
"Right by a Mexican restaurant! "
The price is NT$2,280
per night
May 1 - May 2
Super 8 by Wyndham Daleville/Roanoke
Quality Inn Troutville - Roanoke North
2.5 star property
8.2 out of 10, Very Good, (844)
"Good location"
The price is NT$2,902
per night
May 5 - May 6
Quality Inn Troutville - Roanoke North
Motel 6 Troutville, VA
2.0 star property
7.4 out of 10, Good, (345)
"Great one night stop. Reception was warm and friendly and overall property clean and well maintained. Our room was perfect, newly renovated with no carpeting. A perfect nights sleep on a very comfortable bed and a 5am checkout at the 24hr front desk. Just perfect!"
The price is NT$2,052
per night
May 26 - May 27
Motel 6 Troutville, VA
Restored Buchanan Log Cabin - Built in the 1700s!
3.5 star property
Restored Buchanan Log Cabin - Built in the 1700s!
Cozy Cabin w/ Patio on Craig Creek: Pets OK!
3.5 star property
Cozy Cabin w/ Patio on Craig Creek: Pets OK!
Eagle Rock Cottage: Cozy Creekside Getaway w/ Deck
3.0 star property
Eagle Rock Cottage: Cozy Creekside Getaway w/ Deck
Don't see what you're looking for?
See all available properties in Eagle Rock
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

More cheap stays in Eagle Rock

Stay near popular Eagle Rock attractions

Eagle Rock hotels information

Number of reviews
5,765
Accommodation
383 hotels
Lowest Price
NT$2,052
Highest Price
NT$5,342

Frequently asked questions

If I need to cancel my hotel reservation in Eagle Rock, will I receive a refund?

Yes! The majority of room reservations are fully refundable as long as you cancel before the accommodation's cancellation deadline, which is often 24 or 48 hours before check in. If you have a reservation that's non-refundable, you may still be able to cancel and get a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Eagle Rock.

Where can I learn more about changing or cancelling my trip to Eagle Rock?

For additional details about picking new dates or cancelling your trip to Eagle Rock, go to https://www.expedia.com/service/.

Where is the best hotel to stay close to Blue Ridge Vineyard?

The Cottage At Springwood is one of the top choices for your stay based on our traveler data, and this property offers private balconies and free WiFi. It's located 3.7 mi (6 km) from Blue Ridge Vineyard. Other good options in the area include Natural Bridge Hotel, Trademark Collection by Wyndham and Barndominium.

What are some accommodations with pools in Eagle Rock?

Country Inn & Suites by Radisson, Roanoke, VA: Features buffet, an indoor pool, and complimentary wireless internet access. Howard Johnson by Wyndham Lexington and Days Inn by Wyndham Roanoke Near I-81 are two additional hotels that offer an onsite pool. View all hotels with pools in Eagle Rock.

What's the best hotel for staying near Roanoke Regional Airport (ROA)?

Blue Ridge Hotel and Conference Center is a popular 3.5-star hotel featuring extended parking (for a fee) and an outdoor pool. It's located a short 1.1 mi (1.8 km) from Roanoke Regional Airport. Other good options within close proximity to the airport include Motel 6 Roanoke VA and Hampton Inn & Suites Roanoke Airport.

What's it like to stay in Eagle Rock?

Visitors can enjoy all that Eagle Rock has to offer including the wineries and parks. In Eagle Rock, there are 15 hotels and other accommodations to choose from. Find out more about Eagle Rock.

What should I do while I'm visiting Eagle Rock?

A couple of favorite places to visit are Jefferson National Forest and Blue Ridge Vineyard. You'll also find Natural Bridge State Park and Natural Bridge Caverns in the area. Check out what more to see and do in Expedia's Eagle Rock guide.

What's the seasonal weather like in Eagle Rock?

The hottest months are usually July and August with an average temp of 70°F, while the coldest months are January and February with an average of 37°F. The snowiest months in Eagle Rock are January, December, February, and March, with each month seeing an average of 5 inches of snowfall.

Recent reviews of Eagle Rock hotels
Expedia verified reviews