
Find hotels in Eagle Rock, VA from CA $72
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Eagle Rock
Cabin
Check prices for these dates
Our top choices for Eagle Rock hotels

1. Natural Bridge Hotel, Trademark Collection by Wyndham
Natural Bridge Hotel, Trademark Collection by WyndhamNatural Bridge
7.8 out of 10, Good, (1,011 reviews)
The price is CA $124
CA $144 total
includes taxes & fees
Jul 27 - Jul 28

2. Hampton Inn Daleville
Hampton Inn DalevilleDaleville
9.6 out of 10, Exceptional, (100 reviews)
The price is CA $149
CA $167 total
includes taxes & fees
Jul 31 - Aug 1

3. Travelodge by Wyndham Low Moor Near Covington
Travelodge by Wyndham Low Moor Near CovingtonLow Moor
8.4 out of 10, Very good, (552 reviews)
The price is CA $147
CA $163 total
includes taxes & fees
Aug 23 - Aug 24

4. Hampton Inn Covington
Hampton Inn CovingtonCovington
8.6 out of 10, Excellent, (577 reviews)
The price is CA $197
CA $217 total
includes taxes & fees
Aug 23 - Aug 24

5. Holiday Inn Express Troutville by IHG
Holiday Inn Express Troutville by IHGTroutville
9.4 out of 10, Exceptional, (848 reviews)
The price is CA $146
CA $164 total
includes taxes & fees
Aug 10 - Aug 11

6. Best Western North Roanoke
Best Western North RoanokeTroutville
8.6 out of 10, Excellent, (722 reviews)
The price is CA $126
CA $141 total
includes taxes & fees
Jul 31 - Aug 1

7. Quality Inn Troutville - Roanoke North
Quality Inn Troutville - Roanoke NorthTroutville
8.2 out of 10, Very good, (1,000 reviews)
The price is CA $120
CA $134 total
includes taxes & fees
Aug 15 - Aug 16

8. Comfort Inn & Suites Troutville-Roanoke North
Comfort Inn & Suites Troutville-Roanoke NorthTroutville
9.0 out of 10, Wonderful, (1,153 reviews)
The price is CA $126
CA $141 total
includes taxes & fees
Aug 24 - Aug 25

9. Quality Inn Covington Downtown
Quality Inn Covington DowntownCovington
6.0 out of 10, (353 reviews)
The price is CA $101
CA $112 total
includes taxes & fees
Aug 23 - Aug 24

10. Peaks of Otter Lodge
Peaks of Otter LodgeBedford
8.6 out of 10, Excellent, (1,000 reviews)
The price is CA $223
CA $252 total
includes taxes & fees
Aug 9 - Aug 10

11. Budget Inn By OYO Natural Bridge I-81
Budget Inn By OYO Natural Bridge I-81Natural Bridge
6.4 out of 10, (394 reviews)
The price is CA $58
CA $72 total
includes taxes & fees
Aug 16 - Aug 17

12. Spark by Hilton Daleville Roanoke North
Spark by Hilton Daleville Roanoke NorthDaleville
8.2 out of 10, Very good, (1,004 reviews)
The price is CA $97
CA $109 total
includes taxes & fees
Aug 9 - Aug 10

13. Tru By Hilton Roanoke Hollins
Tru By Hilton Roanoke HollinsAlpine Hills
8.8 out of 10, Excellent, (1,001 reviews)
The price is CA $126
CA $141 total
includes taxes & fees
Aug 16 - Aug 17

14. Country Inn & Suites by Radisson, Roanoke, VA
Country Inn & Suites by Radisson, Roanoke, VAAlpine Hills
9.2 out of 10, Wonderful, (2,357 reviews)
The price is CA $144
CA $162 total
includes taxes & fees
Aug 24 - Aug 25

15. Hampton Inn Lexington-Historic District
Hampton Inn Lexington-Historic DistrictLexington
9.2 out of 10, Wonderful, (931 reviews)
The price is CA $164
CA $186 total
includes taxes & fees
Aug 2 - Aug 3

16. Fairfield Inn & Suites by Marriott Roanoke Hollins/I-81
Fairfield Inn & Suites by Marriott Roanoke Hollins/I-81Alpine Hills
9.0 out of 10, Wonderful, (458 reviews)
The price is CA $151
CA $169 total
includes taxes & fees
Aug 9 - Aug 10

17. Wingate by Wyndham Lexington
Wingate by Wyndham LexingtonLexington
8.4 out of 10, Very good, (1,009 reviews)
The price is CA $107
CA $123 total
includes taxes & fees
Aug 16 - Aug 17

18. Springhill Suites By Marriott Roanoke North
Springhill Suites By Marriott Roanoke NorthAlpine Hills
9.4 out of 10, Exceptional, (415 reviews)
The price is CA $164
CA $184 total
includes taxes & fees
Jul 30 - Jul 31

19. Hillcrest Mansion Inn
Hillcrest Mansion InnClifton Forge
10.0 out of 10, Exceptional, (42 reviews)
The price is CA $315
CA $347 total
includes taxes & fees
Aug 10 - Aug 11

20. Tru by Hilton Lexington, VA
Tru by Hilton Lexington, VALexington
9.0 out of 10, Wonderful, (184 reviews)
The price is CA $125
CA $144 total
includes taxes & fees
Aug 2 - Aug 3
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.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Eagle Rock attractions
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.

Top Eagle Rock Hotel Reviews

Best Western Plus Inn at Hunt Ridge
10/10 Excellent
More cheap stays in Eagle Rock

Howard Johnson by Wyndham Lexington
2836 North Lee Highway Lexington VA
The price is CA $84 per night from Aug 12 to Aug 13
CA $84
CA $97 total
Aug 12 - Aug 13
includes taxes & fees
Hotels in Eagle Rock with star rating

4 Star Hotels
5 properties
Frequently asked questions
Explore a world of travel with Expedia
- Frog Hollow Bed and Breakfast
- Moneta Hotels
- Motel 6 Troutville
- Vacation Homes in Cloverdale
- Motel 6 Hotels in Blue Ridge
- Hot Springs Hotels
- Motels in Lexington
- Willow Haven Cabin · Creekside Cabin with Full Amenities
- Bedford Hotels
- Greenville Hotels
- Campbell County Hotels
- Hilton Hotels in Clifton Forge
- Blacksburg Hotels
- Roanoke Hotels
- Motels in Sharon
- Serene Country Cabin On A 150 Acre Farm/Vineyard
- High Point Hotels
- Troutville Hotels
- Hotels near Harvester Performance Center
- Goshen Hotels
- Buena Vista Hotels
- Christiansburg Hotels
- B&B in Buchanan
- Hilton Hotels in Lexington
- Forest Hotels
- Jackson River Estate Riverfront with Pool
- Guest Houses in Hollins
- Hotels near Lane Stadium
- Lynchburg Hotels
- Salem Hotels
- Independent Hotels in Alpine
- Big Island Hotels
- The Omni Homestead Resort & Spa
- Cabin Rentals in Kerrs Creek
- Hot TUB w CA King beds Acres of & secluded. Pymt plan
- Maggi is a Class A RV
- Thaxton Hotels
- Callaway Hotels
- Natural Bridge Hotels
- North Shore Hotels
- Arrington Hotels
- Buchanan Hotels
- Hotels near Miller Center
- Yurt at Stillhouse Farm *Wifi *Creek *Private *Less than 5 miles from VMI + W&L
- Comfort Inn & Suites Troutville
- Hotels near Jefferson National Forest
- Resorts in Hot Springs
- Lexington Hotels
- Low Moor Hotels
- Spark by Hilton Lexington
- Beach Hotel Hotels in Lexington
- Hotels near Bolar Mountain Recreation Area
- Huddleston Hotels
- Apartments in Lexington
- Spacious Lexington Home w/ Breathtaking Views
- Twinleaf Honeymoon Cottage at Autumn Ridge
- Flights from Richmond (RIC) to Roanoke (ROA)
- Flights from Tunis (TUN) to Roanoke (ROA)
- Flights to Covington
- Flights to Lexington
- Flights from Danbury (DXR) to Roanoke (ROA)
- Flights from Halifax (YHZ) to Roanoke (ROA)
- Flights to Roanoke
- Flights from Calgary (YYC) to Roanoke (ROA)
- Flights from Seattle (SEA) to Roanoke (ROA)
- Flights from Detroit (DTW) to Roanoke (ROA)
- Flights from Chicago (ORD) to Roanoke (ROA)
- Flights from Ottawa (YOW) to Roanoke (ROA)
- Flights from Windsor (YQG) to Roanoke (ROA)
- Flights from Botetourt County
- Flights from Saskatoon (YXE) to Roanoke (ROA)
- Flights from DuBois (DUJ) to Roanoke (ROA)
- Flights from Elko (EKO) to Roanoke (ROA)
- Flights from Cleveland (CLE) to Roanoke (ROA)
- Flights from Montreal (YUL) to Roanoke (ROA)
- Flights from Winnipeg (YWG) to Roanoke (ROA)
- Flights from San Francisco (SFO) to Roanoke (ROA)
- Flights from Buffalo (BUF) to Roanoke (ROA)
- Flights from Vancouver (YVR) to Roanoke (ROA)
- Flights from Plattsburgh (PBG) to Hot Springs (HSP)
- Flights from Kelowna (YLW) to Roanoke (ROA)
- Flights from Eagle Rock
- Flights from Toronto (YYZ) to Roanoke (ROA)
- Flights from Boston (BOS) to Roanoke (ROA)
- Flights from St. John's (YYT) to Roanoke (ROA)
- Flights from Norfolk (ORF) to Roanoke (ROA)
- Flights from Salt Lake City (SLC) to Hot Springs (HSP)
- Flights from Québec (YQB) to Roanoke (ROA)
- Flights from Fredericton (YFC) to Roanoke (ROA)
- Flights from Edmonton (YEG) to Roanoke (ROA)
- Flights from Bowling Green (BWG) to Roanoke (ROA)
- Flights from Hamilton (YHM) to Roanoke (ROA)
- Flights from New York (JFK) to Roanoke (ROA)











































































