Find hotels in Shenandoah Valley, VA from $59

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide.

Check Shenandoah Valley hotel prices

Tomorrow night
This weekend
Next weekend

Filter by

Skyland
2 out of 5
Skyline Dr Mile 41.7 & 42.5, Luray, VA, 22835
The price is $140 per night from Sep 7 to Sep 8
44.6 mi from city center
4/5 Very Good! (931 reviews)
"I did not recognize the WIFI was not provided."

Reviewed on Aug 15, 2022

Skyland
Comfort Inn & Suites Harrisonburg
2.5 out of 5
262 NEFF AVENUE, Harrisonburg, VA, 22801
Fully refundableReserve now, pay when you stay
The price is $98 per night from Sep 11 to Sep 12
18.61 mi from city center
4.7/5 Exceptional! (501 reviews)
"The service was awesome. Roger checked us in and he was patient, friendly and thoughtull"

Reviewed on Aug 16, 2022

Comfort Inn & Suites Harrisonburg
Hotel Roanoke & Conference Ctr, Curio Collection by Hilton 
4 out of 5
110 Shenandoah Ave Ne, Roanoke, VA, 24016
Fully refundableReserve now, pay when you stay
The price is $182 per night from Aug 25 to Aug 26
80.75 mi from city center
4.7/5 Exceptional! (1,000 reviews)
"Beautiful property. Conveniently located."

Reviewed on Aug 15, 2022

Hotel Roanoke & Conference Ctr, Curio Collection by Hilton 
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Hampton Inn & Suites Roanoke-Downtown, VA
2.5 out of 5
27 Church Avenue SE, Roanoke, VA, 24011
Fully refundableReserve now, pay when you stay
The price is $135 per night from Aug 25 to Aug 26
80.98 mi from city center
4.5/5 Wonderful! (922 reviews)
"Good"

Reviewed on Aug 12, 2022

Hampton Inn & Suites Roanoke-Downtown, VA
Clarion Pointe Harrisonburg
2.5 out of 5
1440 E Market St, Harrisonburg, VA, 22801
Fully refundableReserve now, pay when you stay
The price is $84 per night from Sep 18 to Sep 19
19.19 mi from city center
4/5 Very Good! (1,002 reviews)
"This Clarion Pointe had extremely comfy beds."

Reviewed on Aug 16, 2022

Clarion Pointe Harrisonburg
Country Inn & Suites by Radisson, Roanoke, VA
3 out of 5
7860 Plantation Rd, Roanoke, VA, 24019
Fully refundable
The price is $93 per night from Aug 29 to Aug 30
76.95 mi from city center
4.4/5 Wonderful! (1,426 reviews)
"It was clean and the room was quiet. My GPS said that the hotel was on the left but it was located on the right. Nice hotel for a night. Would stay here again."

Reviewed on Aug 17, 2022

Country Inn & Suites by Radisson, Roanoke, VA
Howard Johnson by Wyndham Lexington
2 out of 5
2836 North Lee Highway, Lexington, VA, 24450
Fully refundableReserve now, pay when you stay
The price is $59 per night from Aug 29 to Aug 30
30.9 mi from city center
4.1/5 Very Good! (1,000 reviews)
"on a hilltop it has beautiful views. The person who checked us in was a bit sharp but the one who checked us out was kind and caring. The pool was quite cloudy and there are some issues with the room and there are repairs needed. The 4th floor had no ac units in the hall but the venting was open ..."

Reviewed on Aug 15, 2022

Howard Johnson by Wyndham Lexington
Doubletree by Hilton Harrisonburg
4 out of 5
1400 East Market Street, Harrisonburg, VA, 22801
Fully refundableReserve now, pay when you stay
The price is $105 per night from Sep 4 to Sep 5
19.2 mi from city center
4.1/5 Very Good! (855 reviews)
"Family friendly. The indoor pool was very enjoyable on a hot summer day; the outdoor pool was nice as well. We had a room directly across from the indoor pool and could smell the chlorine. The noise from the pool could get loud, but everyone respected the pool hours so by 10PM, all was quiet. Despite ..."

Reviewed on Aug 15, 2022

Doubletree by Hilton Harrisonburg
Microtel Inn & Suites by Wyndham Harrisonburg
2 out of 5
85 Pleasant Valley Rd, Harrisonburg, VA, 22801
Fully refundableReserve now, pay when you stay
The price is $83 per night from Aug 30 to Aug 31
15.81 mi from city center
4.1/5 Very Good! (1,001 reviews)
Microtel. Who knew?
"the room was clean, comfortable, and at a great price."

Reviewed on Aug 9, 2022

Microtel Inn & Suites by Wyndham Harrisonburg
Days Inn by Wyndham Roanoke Near I-81
2 out of 5
8118 Plantation Road, Roanoke, VA, 24019
Fully refundableReserve now, pay when you stay
The price is $70 per night from Aug 20 to Aug 21
76.71 mi from city center
3.9/5 Good! (1,001 reviews)
"Room was very clean!"

Reviewed on Aug 17, 2022

Days Inn by Wyndham Roanoke Near I-81
Don't see what you're looking for?
See all available properties in Shenandoah Valley
View all properties
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.

Stay near popular Shenandoah Valley attractions

Shenandoah Valley hotels information

Number of reviews 9639
Accommodation 3424 hotels
Lowest Price $59
Highest Price $182

Recent reviews of Shenandoah Valley hotels
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organize your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code