Find hotels in Eagle Rock, VA from £43

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Eagle Rock hotels

Natural Bridge Hotel, Trademark Collection by Wyndham

Natural Bridge Hotel, Trademark Collection by Wyndham
3.0 star property
Natural Bridge
7.8 out of 10, Good, (1,000 reviews)
"My second time staying here while traveling. It’s a charming hotel that has been upgraded with nice colors and furnishings. It’s clean, quiet and safe. The night I stayed there, park rangers from over were having a conference there so there was a lot of law enforcement presence. "
United States
Eileen
The price is £62
includes taxes & fees
19 Apr - 20 Apr
Natural Bridge Hotel, Trademark Collection by Wyndham

Howard Johnson by Wyndham Lexington

Howard Johnson by Wyndham Lexington
2.0 star property
Lexington
8.2 out of 10, Very good, (1,340 reviews)
"Staff was very friendly"
United States
Sandy
The price is £50
includes taxes & fees
21 Apr - 22 Apr
Howard Johnson by Wyndham Lexington

Spark by Hilton Lexington

Spark by Hilton Lexington
2.5 star property
Lexington
8.6 out of 10, Excellent, (96 reviews)
"Clean room, great staff, good breakfast. "
United States
ROBIN
The price is £63
includes taxes & fees
5 Apr - 6 Apr
Spark by Hilton Lexington

Holiday Inn Express & Suites Salem by IHG

Holiday Inn Express & Suites Salem by IHG
2.5 star property
Salem
8.8 out of 10, Excellent, (1,003 reviews)
"Great breakfast and coffee"
United States
Matthew
The price is £79
includes taxes & fees
1 Apr - 2 Apr
Holiday Inn Express & Suites Salem by IHG

La Quinta Inn & Suites by Wyndham Roanoke Salem

La Quinta Inn & Suites by Wyndham Roanoke Salem
3.0 star property
Salem
9.0 out of 10, Wonderful, (1,362 reviews)
"Nice property and excellent staff"
United States
Melvin
The price is £76
includes taxes & fees
1 Apr - 2 Apr
La Quinta Inn & Suites by Wyndham Roanoke Salem

Hampton Inn Lexington-Historic District

Hampton Inn Lexington-Historic District
2.5 star property
Lexington
9.4 out of 10, Exceptional, (881 reviews)
"Great historic hotel like no other Hampton we’ve stayed in. Approximately 1/2 mile walk to downtown area which is great "
United States
Taryn
The price is £90
includes taxes & fees
20 Apr - 21 Apr
Hampton Inn Lexington-Historic District

Tru by Hilton Lexington, VA

Tru by Hilton Lexington, VA
2.5 star property
Lexington
8.8 out of 10, Excellent, (135 reviews)
"Clean room, friendly, helpful staff, decent breakfast."
United States
Carrie
The price is £85
includes taxes & fees
6 Apr - 7 Apr
Tru by Hilton Lexington, VA

Springhill Suites By Marriott Roanoke North

Springhill Suites By Marriott Roanoke North
4.0 star property
Alpine Hills
9.6 out of 10, Exceptional, (324 reviews)
"The property and the room were exceptionally clean. The staff at check-in and check-out were friendly and professional. I loved the stay. It was quiet, and the bed and pillows were so comfy! I will be back. "
United States
Uronia
The price is £91
includes taxes & fees
5 Apr - 6 Apr
Springhill Suites By Marriott Roanoke North

Peaks of Otter Lodge

Peaks of Otter Lodge
3.0 star property
Bedford
8.6 out of 10, Excellent, (1,000 reviews)
"The staff was terrific and the condition of the lodge was excellent"
United States
Michael
The price is £128
includes taxes & fees
26 Apr - 27 Apr
Peaks of Otter Lodge

Wingate by Wyndham Lexington

Wingate by Wyndham Lexington
2.5 star property
Lexington
8.4 out of 10, Very good, (1,000 reviews)
"The room was clean, great service!"
United States
Blanca
The price is £73
includes taxes & fees
5 Apr - 6 Apr
Wingate by Wyndham Lexington

Best Western North Roanoke

Best Western North Roanoke
2.5 star property
Troutville
8.6 out of 10, Excellent, (672 reviews)
"Great staff. Very nice breakfast."
United States
Amy
The price is £77
includes taxes & fees
3 Apr - 4 Apr
Best Western North Roanoke

Hampton Inn Daleville

Hampton Inn Daleville
2.5 star property
Daleville
9.8 out of 10, Exceptional, (66 reviews)
"Excellent, quite place to stay!"
United States
Miranda
The price is £97
includes taxes & fees
6 Apr - 7 Apr
Hampton Inn Daleville

Baymont by Wyndham Salem Roanoke Area

Baymont by Wyndham Salem Roanoke Area
2.5 star property
Salem
7.4 out of 10, Good, (379 reviews)
"Ideal for a quick stay"
United States
Erica
The price is £57
includes taxes & fees
6 Apr - 7 Apr
Baymont by Wyndham Salem Roanoke Area

Holiday Inn Express Lexington by IHG

Holiday Inn Express Lexington by IHG
2.5 star property
Lexington
8.8 out of 10, Excellent, (766 reviews)
"Locstion was great!"
United States
Scott
The price is £77
includes taxes & fees
5 Apr - 6 Apr
Holiday Inn Express Lexington by IHG

The Gin Hotel, an Ascend Collection Hotel

The Gin Hotel, an Ascend Collection Hotel
3.0 star property
Lexington
8.6 out of 10, Excellent, (1,002 reviews)
"Rooms, beds, and staff are wonderful "
United States
Sean
The price is £93
includes taxes & fees
21 Apr - 22 Apr
The Gin Hotel, an Ascend Collection Hotel

Abigail Inn

Abigail Inn
3.0 star property
Lexington
9.8 out of 10, Exceptional, (146 reviews)
"Great location, very friendly owner"
United States
paul
The price is £150
includes taxes & fees
1 Apr - 2 Apr
Abigail Inn

Country Inn & Suites by Radisson, Roanoke, VA

Country Inn & Suites by Radisson, Roanoke, VA
3.0 star property
Alpine Hills
9.2 out of 10, Wonderful, (2,140 reviews)
" Really enjoyed my stay!"
United States
Melanie
The price is £88
includes taxes & fees
20 Apr - 21 Apr
Country Inn & Suites by Radisson, Roanoke, VA

Best Western Plus Inn at Hunt Ridge

Best Western Plus Inn at Hunt Ridge
2.5 star property
Lexington
8.4 out of 10, Very good, (1,003 reviews)
"Close to interstate. Lots of parking. Good for pets. Clean room. Friendly staff. Restaurants nearby "
United States
Basil
The price is £75
includes taxes & fees
5 Apr - 6 Apr
Best Western Plus Inn at Hunt Ridge

Quality Inn Lexington

Quality Inn Lexington
2.0 star property
Lexington
6.2 out of 10, (1,001 reviews)
"Clean room. "
United States
Luis
The price is £46
includes taxes & fees
20 Apr - 21 Apr
Quality Inn Lexington

Howard's Creek Inn

Howard's Creek Inn
2.5 star property
White Sulphur Springs
9.2 out of 10, Wonderful, (134 reviews)
"Check in was easy. Very responsive and flexible! We'll stay here again when we're in town! "
United States
Shannon
The price is £102
includes taxes & fees
31 Mar - 1 Apr
Howard's Creek Inn
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.

View of the Trout Run Valley from Tibbet Knob, in George Washington National Forest, West Virginia., Shutterstock ID 150124022, purchase_order: SP-1269 HA 2018 Batch 1, Order: , client: , other:

Top Eagle Rock Hotel Reviews

More cheap stays in Eagle Rock

Frequently asked questions

What is the best area to stay in Eagle Rock?
The best area to stay in Eagle Rock is the rural surroundings directly adjacent to the town itself, offering a tranquil retreat amidst nature.

This area provides a peaceful escape with stunning views of the surrounding mountains and the James River. While Eagle Rock itself is a small, quiet town, the charm of staying here comes from its natural beauty and the opportunity for outdoor activities. You'll find properties located amongst rolling hills and dense woodlands, superb for those seeking a break from city life.

Couples looking for a romantic getaway will find the secluded cabins and guesthouses in the area particularly appealing. Imagine waking up to bird song, enjoying breakfast on a private porch overlooking the mountains, and spending your days exploring scenic trails or simply relaxing in a peaceful setting. Many accommodations offer amenities like outdoor hot tubs or cosy fireplaces, enhancing the romantic atmosphere.

Families will also appreciate the space and outdoor opportunities available here. With plenty of room to roam, children can enjoy nature walks, spotting local wildlife, or playing in open fields.
What are the best family hotels in Eagle Rock?
For an excellent family-friendly option in Eagle Rock, consider the Private, convenient to Roanoke, Clifton forge, Lexington. Easy access to Rt 220.

This accommodation, with a great 10.0 rating, is well-suited for families looking for a peaceful stay with easy access to nearby towns like Roanoke, Clifton Forge, and Lexington. It offers a range of family-friendly amenities, including books and games for children, and a fully equipped kitchen, which is very convenient for preparing family meals. Guests will appreciate the mountain views and the opportunity for mountain biking and climbing nearby.
What are the most romantic hotels in Eagle Rock for couples?
For a romantic stay in Eagle Rock, consider the Private, convenient to Roanoke, Clifton forge, Lexington. Easy access to Rt 220.

This accommodation, with an exceptional 10.0 rating, is ideally situated for couples seeking a peaceful retreat with stunning mountain views. It offers a fully equipped kitchen, superb for preparing intimate meals together. Guests can enjoy various romantic activities nearby, including winery tours, museum visits, and shopping. For more adventurous couples, mountain climbing and mountain biking are also easily accessible. Its location provides convenient access to Route 220, making it easy to explore Roanoke, Clifton Forge, and Lexington.
When is the best time to go to Eagle Rock?
The best times to visit Eagle Rock are in late spring and early autumn, from May to June and September to October, respectively.

During these months, the weather is pleasantly mild, making it ideal for enjoying outdoor activities like hiking, fishing, and exploring the natural beauty of the region. The humidity is lower than in the peak summer months, and the landscapes are particularly picturesque with spring blooms or autumn foliage.

For those who enjoy water activities and don't mind warmer temperatures, July and August offer the best conditions for swimming and kayaking in nearby rivers and lakes. While it can be humid, these months provide the most opportunities for enjoying the water.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Eagle Rock.
How can I save on a Eagle Rock hotel booking with Expedia?
Members always get our best prices. Find our best Eagle Rock hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Eagle Rock hotel?
Prices for hotels in Eagle Rock often vary, but you can find a great deal from £43 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia