Photo by Brittany Davidson
Best Western Eagle Rock hotels
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Top Eagle Rock Best Western Hotels
Best Western North Roanoke
Best Western North Roanoke
8.6 out of 10, Excellent, (470)
The price is HK$746
HK$838 total
includes taxes & fees
16 May - 17 May
Best Western Lexington Inn
Best Western Lexington Inn
8.0 out of 10, Very good, (851)
The price is HK$591
HK$682 total
includes taxes & fees
2 Jun - 3 Jun
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.
Recent Hotel Reviews in Eagle RockExpedia verified reviews
5/5 Excellent
Nice hotel overall!
"This hotel was very clean and plenty of parking. Staff was excellent. breakfast was good."
A verified traveller stayed at Tru By Hilton Roanoke Hollins
Posted 14 hours ago
Eagle Rock Hotel Brands
Hotels near other Attractions
- Hotels near Blue Ridge Vineyard
- Hotels near Virginia Safari Park
- Hotels near George Washington National Forest
- Hotels near Greenbrier Golf Course
- Hotels near Virginia Military Institute
- Hotels near Valley View Mall
- Hotels near Virginia Horse Center
- Hotels near Washington and Lee University
- Hotels near Lake Moomaw
- Hotels near James River
More accommodation types in Eagle Rock
Hot Deals in Other Popular Destinations
Most Popular Hotels in Eagle Rock
- Home2 Suites by Hilton Roanoke, VA
- Super 8 by Wyndham Daleville/Roanoke
- Best Western Plus Inn at Valley View
- Tru By Hilton Roanoke Hollins
- Comfort Inn Virginia Horse Center
- Holiday Inn Express & Suites Salem, an IHG Hotel
- Wingate by Wyndham Lexington
- Best Western Lexington Inn
- Comfort Inn & Suites Troutville - Roanoke North / Daleville
- Hampton Inn & Suites Roanoke Airport
- Best Western Plus Inn at Hunt Ridge
- Sleep Inn & Suites Virginia Horse Center
- Holiday Inn Roanoke Airport – Conference CTR, an IHG Hotel
- Best Western North Roanoke