Lodging Image

Find hotels in Eagle Rock, VA from Rp1.193.818

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
28 Sept - 29 Sept
Tomorrow
29 Sept - 30 Sept
This weekend
2 Oct - 4 Oct
Next weekend
9 Oct - 11 Oct

Filter by

Star rating

Guest rating

Our top choices for Eagle Rock hotels

1. Country Inn & Suites by Radisson, Roanoke, VA

Country Inn & Suites by Radisson, Roanoke, VA
Alpine Hills
United States
Mary
Rp1.859.585
Rp2.088.315 total
includes taxes & fees
27 Oct - 28 Oct
Country Inn & Suites by Radisson, Roanoke, VA

2. Holiday Inn Express Troutville by IHG

Holiday Inn Express Troutville by IHG
Troutville
United States
Michael
Rp1.772.397
Rp1.990.402 total
includes taxes & fees
27 Oct - 28 Oct
Holiday Inn Express Troutville by IHG

3. La Quinta Inn & Suites by Wyndham Roanoke Salem

La Quinta Inn & Suites by Wyndham Roanoke Salem
Salem
United States
Al
Rp1.692.013
Rp1.917.050 total
includes taxes & fees
4 Oct - 5 Oct
La Quinta Inn & Suites by Wyndham Roanoke Salem

4. Comfort Inn & Suites Troutville-Roanoke North

Comfort Inn & Suites Troutville-Roanoke North
Troutville
United States
Judith
Rp1.613.239
Rp1.811.666 total
includes taxes & fees
25 Oct - 26 Oct
Comfort Inn & Suites Troutville-Roanoke North

5. Tru By Hilton Roanoke Hollins

Tru By Hilton Roanoke Hollins
Alpine Hills
United States
Anne
Rp1.600.170
Rp1.796.990 total
includes taxes & fees
11 Oct - 12 Oct
Tru By Hilton Roanoke Hollins

6. Hampton Inn Daleville

Hampton Inn Daleville
Daleville
United States
Whitney
Rp1.893.779
Rp2.126.714 total
includes taxes & fees
19 Oct - 20 Oct
Hampton Inn Daleville

7. Hampton Inn & Suites Roanoke Airport

Hampton Inn & Suites Roanoke Airport
Roundhill
United States
Betty J
Rp1.981.862
Rp2.245.450 total
includes taxes & fees
4 Oct - 5 Oct
Hampton Inn & Suites Roanoke Airport

8. Wingate by Wyndham Lexington

Wingate by Wyndham Lexington
Lexington
United States
Kelly
Rp1.263.057
Rp1.456.304 total
includes taxes & fees
4 Oct - 5 Oct
Wingate by Wyndham Lexington

9. Comfort Inn Airport

Comfort Inn Airport
Airport
United States
Kristy
Rp1.467.330
Rp1.662.485 total
includes taxes & fees
25 Oct - 26 Oct
Comfort Inn Airport

10. The Gin Hotel, an Ascend Collection Hotel

The Gin Hotel, an Ascend Collection Hotel
Lexington
United States
Jodye
Rp2.256.673
Rp2.556.810 total
includes taxes & fees
4 Oct - 5 Oct
The Gin Hotel, an Ascend Collection Hotel

11. Fairfield Inn & Suites by Marriott Roanoke Salem

Fairfield Inn & Suites by Marriott Roanoke Salem
Salem
United States
Bharat
Rp1.951.427
Rp2.211.021 total
includes taxes & fees
4 Oct - 5 Oct
Fairfield Inn & Suites by Marriott Roanoke Salem

12. Country Inn & Suites by Radisson, Lexington, VA

Country Inn & Suites by Radisson, Lexington, VA
Lexington
United States
Tommy
Rp1.546.819
Rp1.783.482 total
includes taxes & fees
19 Oct - 20 Oct
Country Inn & Suites by Radisson, Lexington, VA

13. Howard Johnson by Wyndham Lexington

Howard Johnson by Wyndham Lexington
Lexington
United States
Lisa
Rp1.202.186
Rp1.386.120 total
includes taxes & fees
30 Sept - 1 Oct
Howard Johnson by Wyndham Lexington

14. Sleep Inn & Suites Virginia Horse Center

Sleep Inn & Suites Virginia Horse Center
Lexington
United States
karen
Rp1.354.362
Rp1.561.578 total
includes taxes & fees
4 Oct - 5 Oct
Sleep Inn & Suites Virginia Horse Center

15. Peaks of Otter Lodge

Peaks of Otter Lodge
Bedford
United States
Robert
Rp3.580.600
Rp4.038.917 total
includes taxes & fees
30 Sept - 1 Oct
Peaks of Otter Lodge

16. Quality Inn Troutville - Roanoke North

Quality Inn Troutville - Roanoke North
Troutville
United States
tanim
Rp1.521.755
Rp1.708.931 total
includes taxes & fees
19 Oct - 20 Oct
Quality Inn Troutville - Roanoke North

17. Hampton Inn Lexington-Historic District

Hampton Inn Lexington-Historic District
Lexington
United States
Emanuel
Rp2.040.763
Rp2.312.185 total
includes taxes & fees
7 Oct - 8 Oct
Hampton Inn Lexington-Historic District

18. Hyatt Place Roanoke Airport/Valley View Mall

Hyatt Place Roanoke Airport/Valley View Mall
Roundhill
United States
SUKHO
Rp2.112.554
Rp2.393.523 total
includes taxes & fees
11 Oct - 12 Oct
Hyatt Place Roanoke Airport/Valley View Mall

19. Comfort Inn Lexington Virginia Horse Center

Comfort Inn Lexington Virginia Horse Center
Lexington
United States
DENNIS
Rp1.247.839
Rp1.438.758 total
includes taxes & fees
4 Oct - 5 Oct
Comfort Inn Lexington Virginia Horse Center

20. Best Western Plus Inn at Hunt Ridge

Best Western Plus Inn at Hunt Ridge
Lexington
United States
Judy
Rp1.704.366
Rp1.965.134 total
includes taxes & fees
12 Oct - 13 Oct
Best Western Plus Inn at Hunt Ridge
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Eagle Rock attractions

Blue Ridge Vineyard

You can enjoy a tasting or tour at Blue Ridge Vineyard during your travels to Eagle Rock. Discover the mountain views in this family-friendly area or seek out the hiking trails.
See properties

Rathole Mountain

Commune with nature and explore the great outdoors at Rathole Mountain during your travels in Eagle Rock. While you're in the area, wander around the parks.
See properties

Learn more about Eagle Rock

Hikers flock to the Appalachian Trail access point near Eagle Rock for spectacular Blue Ridge Mountain views. Anglers can cast lines in the James River while picnickers enjoy the peaceful riverside park.

See all hotels in Eagle Rock
A mountainous landscape with dense green forests and rocky outcrops.

Top Eagle Rock Hotel Reviews

La Quinta Inn & Suites By Wyndham Roanoke Hollins/I-81

La Quinta Inn & Suites By Wyndham Roanoke Hollins/I-81

10/10 Excellent
"This hotel was newly opened and showed it. Everything brand new!"
Greg 1-night trip
Posted 1 hour ago
La Quinta Inn & Suites By Wyndham Roanoke Hollins/I-81
Baymont by Wyndham Salem Roanoke Area

Baymont by Wyndham Salem Roanoke Area

8/10 Good
"My reservation for a king size bed was not honored. The free breakfast is so so. Ok to spend one night while traveling."
Oleg 1-night trip
Posted 1 hour ago
Baymont by Wyndham Salem Roanoke Area
Country Inn & Suites by Radisson, Roanoke, VA

Country Inn & Suites by Radisson, Roanoke, VA

10/10 Excellent
"I want to recognize Lisa who checked me in. She was welcoming and friendly. I noticed the couch bed did not have sheets and blankets and when I went to front desk, I was helped with a friendly smile who was working the same shift as Lisa. We enjoyed our stay at this hotel and I recommend it for others."
Naqib 1-night trip
Posted 12 hours ago
Country Inn & Suites by Radisson, Roanoke, VA
Springhill Suites By Marriott Roanoke North

Springhill Suites By Marriott Roanoke North

10/10 Excellent
"Liked the included breakfast"
Joseph 1-night trip
Posted 14 hours ago
Springhill Suites By Marriott Roanoke North
Country Inn & Suites by Radisson, Lexington, VA

Country Inn & Suites by Radisson, Lexington, VA

10/10 Excellent
"Clean Rooms"
Taralyn 2-night trip
Posted 18 hours ago
Country Inn & Suites by Radisson, Lexington, VA
Natural Bridge Hotel, Trademark Collection by Wyndham

Natural Bridge Hotel, Trademark Collection by Wyndham

8/10 Good
"The room was impeccably clean and decorated. Loved the lobby filled with history. The shower was hot and Water pressure was amazing. However, my only concern was the bottom of the tub was slick, suggesting that rubber duckie adhesive would be nice. The balcony was great too, me and my husband sat on the balcony for a while taking in the view. We would be coming back, bringing our grand children next time. And if you’re a dirt race fan, there’s a track nearby totally worth watching. Sadly we didn’t get a chance to have dinner or drinks on the premises but the menu looked pretty good."
Marion 1-night trip
Posted 18 hours ago
Natural Bridge Hotel, Trademark Collection by Wyndham
Howard Johnson by Wyndham Lexington

Howard Johnson by Wyndham Lexington

10/10 Excellent
"Breakfast could use more protein - eggs for instance"
Edward 1-night trip
Posted 1 day ago
Howard Johnson by Wyndham Lexington
Peaks of Otter Lodge

Peaks of Otter Lodge

10/10 Excellent
"All was fine. Good breakfast buffet"
Joanne 1-night trip
Posted 2 days ago
Peaks of Otter Lodge
Best Western Plus Inn at Valley View

Best Western Plus Inn at Valley View

8/10 Good
"The bathroom was a bit worn and needs updated, paint and wallpaper. The corners needed cleaning attention. The staff was very friendly and helpful. We left a bag outside the morning we checked out. They have assured us they would ship it to us. We’re waiting for it to arrive. It was convenient to a breakfast with so many choices."
Linda 1-night trip
Posted 2 days ago
Best Western Plus Inn at Valley View

More cheap stays in Eagle Rock

Baymont by Wyndham Salem Roanoke Area

Baymont by Wyndham Salem Roanoke Area

179 Sheraton Drive Salem VA
Rp1.202.186
Rp1.362.077 total
4 Oct - 5 Oct
includes taxes & fees
7.2/10 Good! (708 reviews)
Baymont by Wyndham Salem Roanoke Area
Spark by Hilton Daleville Roanoke North

Spark by Hilton Daleville Roanoke North

446 Roanoke Rd Daleville VA
Rp1.233.159
Rp1.384.838 total
12 Oct - 13 Oct
includes taxes & fees
8.2/10 Very good! (1,006 reviews)
Spark by Hilton Daleville Roanoke North
Howard Johnson by Wyndham Lexington

Howard Johnson by Wyndham Lexington

2836 North Lee Highway Lexington VA
Rp1.202.186
Rp1.386.120 total
30 Sept - 1 Oct
includes taxes & fees
8.2/10 Very good! (1,399 reviews)
Howard Johnson by Wyndham Lexington
Sleep Inn & Suites Virginia Horse Center

Sleep Inn & Suites Virginia Horse Center

95 Maury River Rd Lexington VA
Rp1.354.362
Rp1.561.578 total
4 Oct - 5 Oct
includes taxes & fees
Sleep Inn & Suites Virginia Horse Center
Comfort Inn & Suites Troutville-Roanoke North

Comfort Inn & Suites Troutville-Roanoke North

3231 Lee Highway South Troutville VA
Rp1.613.239
Rp1.811.666 total
25 Oct - 26 Oct
includes taxes & fees
9/10 Wonderful! (1,068 reviews)
Comfort Inn & Suites Troutville-Roanoke North
La Quinta Inn & Suites By Wyndham Roanoke Hollins/I-81

La Quinta Inn & Suites By Wyndham Roanoke Hollins/I-81

8151 Gander Way Roanoke VA
Rp1.836.848
Rp2.062.780 total
4 Oct - 5 Oct
includes taxes & fees
9.4/10 Exceptional! (80 reviews)
La Quinta Inn & Suites By Wyndham Roanoke Hollins/I-81

Frequently asked questions

What's the best place to stay in Eagle Rock?
Located 24.7 mi (39.7 km) from the heart of Eagle Rock, The Omni Homestead Resort & Spa is a top choice for your stay, based on our traveller data. Other good options for your visit to the area are Spark by Hilton Roanoke Airport and Baymont by Wyndham Salem Roanoke Area. See all available top hotels, or vacation rentals in Eagle Rock.
If I need to cancel my hotel reservation in Eagle Rock, will I receive a refund?
Yes, most hotel reservations are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which is often 24 or 48 hours before check in. If you have a non-refundable reservation, you might be able to still 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.
What are some accommodation options with pools in Eagle Rock?
The Omni Homestead Resort & Spa: Offers a children's pool, a seasonal outdoor pool and a lazy river. Baymont by Wyndham Salem Roanoke Area and Country Inn & Suites by Radisson, Roanoke, VA are two additional hotels that feature an on-site pool. View all hotels with pools in Eagle Rock.
How is it staying 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 accommodation options to choose from. Find out more about Eagle Rock.
What should I do while I'm visiting Eagle Rock?
The picturesque setting of George Washington National Forest and Jefferson National Forest exemplify the area's natural beauty. A couple of additional sights to add to your itinerary are Blue Ridge Vineyard and Rathole Mountain. Take a look at what more there is to see and do in Expedia's Eagle Rock guide.
What's the weather like in Eagle Rock?
The hottest months are usually July and August, with an average temperature of 21°C, while the coldest months are January and February, with an average of 3°C. The snowiest months in Eagle Rock are January, December, February and March, with each month seeing an average of 13 cm of snowfall.

Explore a world of travel with Expedia