Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Due to coronavirus (COVID-19) travel advisories, some destinations may be unavailable for certain dates. Find out more.

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Tonight
This weekend
Apr 3 - Apr 5
Next weekend
Apr 10 - Apr 12

Top Rated Eagle Rock Hotels

Private, Beautiful Setting Waterfront Cabin on Pristine Waters of Craig Creek
Private, Beautiful Setting Waterfront Cabin on Pristine Waters of Craig Creek
Eagle Rock, VA
Get Rates
At this cabin, guests have access to a garden.
Country Inn & Suites by Radisson, Roanoke, VA
Country Inn & Suites by Radisson, Roanoke, VA
3.0 out of 5.0 7860 Plantation Rd, Roanoke, VA
Free Cancellation
$89
4.5/5 (112 reviews)

The room was very large, the bed was very comfortable. The staff was very friendly.

Reviewed on Feb 2, 2020
At Country Inn & Suites by Radisson, Roanoke, VA, guests enjoy features like an indoor pool, a fitness center, and free WiFi in public areas. There's free parking ...
Hyatt Place Roanoke Airport/Valley View Mall
Hyatt Place Roanoke Airport/Valley View Mall
3.0 out of 5.0 5040 Valley View Blvd North, Roanoke, VA
Free Cancellation
$114
4.1/5 (89 reviews)

Enjoyed the stay, desk personnel were very helpful and courteous

Reviewed on Mar 13, 2020
At Hyatt Place Roanoke Airport/Valley View Mall, guests enjoy features like an indoor pool, a fitness center, and free WiFi in public areas. There's free parking, ...
Best Western Plus Inn at Valley View
Best Western Plus Inn at Valley View
2.5 out of 5.0 5050 Valley View Boulevard Northwest, Roanoke, VA
Free Cancellation
$82
4.1/5 (59 reviews)

We appreciated being moved closer to the laundry room.

Reviewed on Mar 11, 2020
Best Western Plus Inn at Valley View features free WiFi in public areas, a meeting room, and a 24-hour business center. If you plan to drive, free parking is ...
The Omni Homestead Resort
The Omni Homestead Resort
4.5 out of 5.0 7696 Sam Snead Highway, Hot Springs, VA
Get Rates
4.2/5 (20 reviews)

Great place to spend time with family. It is a nice gateway from the city and not far from DC

Reviewed on Jan 3, 2020
The Omni Homestead Resort features ski-in/ski-out access, a golf course, and a full-service spa. Parking is USD 20.00 per night (USD 20.00 per night for valet ...
Hampton Inn & Suites Roanoke Airport
Hampton Inn & Suites Roanoke Airport
2.5 out of 5.0 5033 Valley View Boulevard NW, Roanoke, VA
Free Cancellation
$90
4.6/5 (22 reviews)

Very clean, easy and fast check in. Bathroom especially was spotless and I am super picky

Reviewed on Mar 20, 2020
Built in 2014, the brand new Hampton Inn & Suites Roanoke Airport offers an indoor pool, a fitness center, and free WiFi in public areas. You can take advantage ...
Days Inn by Wyndham Roanoke Near I-81
Days Inn by Wyndham Roanoke Near I-81
2.0 out of 5.0 8118 Plantation Road, Roanoke, VA
Free Cancellation
$65
3.3/5 (81 reviews)

The property is conveniently located if you're planning to hike the McAfee Knob trail, as I did. It's about a 12-15 minute drive. I gave this hotel an excellent rating overall because the staff were extremely friendly. The hotel is on the older side and is outdated in terms of layout, but my room ...

Reviewed on Oct 7, 2019
Guests of Days Inn by Wyndham Roanoke Near I-81 enjoy access to free WiFi in public areas, a meeting room, and a business center. You'll find RV, bus, and truck ...
La Quinta Inn by Wyndham Roanoke Salem
La Quinta Inn by Wyndham Roanoke Salem
2.5 out of 5.0 140 Sheraton Dr, Salem, VA
Free Cancellation
$84
4.1/5 (49 reviews)

Very clean. Good Breakfast. Very comfortable beds and pillows. I don't think I have slept so well in a hotel before.

Reviewed on Feb 24, 2020
At La Quinta Inn by Wyndham Roanoke Salem, guests have access to a fitness center, free WiFi in public areas, and a business center. If you drive, take advantage ...
Country Inn & Suites by Radisson, Lexington, VA
Country Inn & Suites by Radisson, Lexington, VA
3.0 out of 5.0 875 N Lee Hwy, Lexington, VA
Free Cancellation
$112
3.9/5 (39 reviews)

Very fine checkin service and help at the hot tub....,

Reviewed on Nov 13, 2019
Guests of Country Inn & Suites by Radisson, Lexington, VA have access to an indoor pool, a fitness center, and a spa tub. If you drive, put free parking to good ...

Where is a good place to stay in Eagle Rock?


What are some favorite hotels in Eagle Rock?

Consider these top hotels around Eagle Rock:

  • Country Inn & Suites by Radisson, Roanoke, VA is located 23.1 mi away, and this 3-star hotel features free breakfast, an indoor pool, and free WiFi.
  • The Omni Homestead Resort is located 22.4 mi away, and this 4.5-star resort features 2 outdoor pools, a full-service spa, and a golf course.
  • Robert E Lee Hotel is located 22.1 mi away, and this 3-star hotel features free breakfast, a restaurant, and free WiFi.

Recent Reviews

*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.