Find hotels in Shenandoah Valley, VA from $57

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Check Shenandoah Valley hotel prices

Tomorrow night
This weekend

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 4,591 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Skyland
2 out of 5
Skyline Dr Mile 41.7 & 42.5, Luray, VA
The price is $187 per night from Sep 25 to Sep 26
$187
per night
Sep 25 - Sep 26
26.42 mi from city center
8/10 Very Good! (997 reviews)
"Absolutely lovely setting with views across the Shenandoah Valley. Cleanliness was about what you’d expect for being in the wilderness. A few small bugs, but nothing unusual. Ranger who checked us in was not friendly, but restaurant staff were all terrific!"

Reviewed on Sep 18, 2023

Skyland
Hyatt Place Harrisonburg
3 out of 5
1884 EVELYN BYRD AVE, Harrisonburg, VA
Fully refundable
The price is $129 per night from Oct 22 to Oct 23
$129
per night
Oct 22 - Oct 23
3.58 mi from city center
9.6/10 Exceptional! (703 reviews)
"a"

Reviewed on Sep 19, 2023

Hyatt Place Harrisonburg
Clarion Inn Harpers Ferry - Charles Town
2.5 out of 5
4328 William L Wilson Fwy, Harpers Ferry, WV
Fully refundableReserve now, pay when you stay
The price is $101 per night from Sep 24 to Sep 25
$101
per night
Sep 24 - Sep 25
81.92 mi from city center
8.4/10 Very Good! (1,000 reviews)
Maine Ride 2023
"Awesome property, Restaurant on site was good food & service. Included breakfast offered many choices and was excellent quality. we would stay again!"

Reviewed on Sep 11, 2023

Clarion Inn Harpers Ferry - Charles Town

Save an average of 15% on thousands of hotels when you're signed in

The Hillside Motel
2.5 out of 5
1460 US Highway 211 East, Luray, VA
Fully refundableReserve now, pay when you stay
The price is $72 per night from Sep 25 to Sep 26
$72
per night
Sep 25 - Sep 26
27.36 mi from city center
9/10 Wonderful! (679 reviews)
Front porch to sit on
"All very clean. Small bedroom but large bathroom. Comfortable bed. An older style motel but perfectly acceptable. Our only issue was with most of the electric sockets, they were very worn and our plugs wouldn't stay in them. Cheerful staff."

Reviewed on Sep 21, 2023

The Hillside Motel
Clarion Pointe Harrisonburg
2.5 out of 5
1440 E Market St, Harrisonburg, VA
Fully refundableReserve now, pay when you stay
The price is $100 per night from Sep 24 to Sep 25
$100
per night
Sep 24 - Sep 25
3.3 mi from city center
8.2/10 Very Good! (1,001 reviews)
"good"

Reviewed on Sep 3, 2023

Clarion Pointe Harrisonburg
Courtyard by Marriott Charlottesville
3 out of 5
638 Hillsdale Dr, Charlottesville, VA
Fully refundableReserve now, pay when you stay
The price is $121 per night from Sep 28 to Sep 29
$121
per night
Sep 28 - Sep 29
34.68 mi from city center
8.4/10 Very Good! (851 reviews)
"The property was ok, however there was an odd smell prevalent through the facility"

Reviewed on Sep 21, 2023

Courtyard by Marriott Charlottesville
The Red Fox Inn & Tavern
4 out of 5
2 E Washington St, Middleburg, VA
Fully refundableReserve now, pay when you stay
The price is $339 per night from Sep 25 to Sep 26
$339
per night
Sep 25 - Sep 26
68.76 mi from city center
9.6/10 Exceptional! (240 reviews)
Best B&B in Middleburg
"Anniversary stay. Superb inn. Great food and just pure relaxation! Highly recommend."

Reviewed on Sep 19, 2023

The Red Fox Inn & Tavern
Super 8 by Wyndham Charlottesville
2 out of 5
390 Greenbrier Dr, Charlottesville, VA
Fully refundableReserve now, pay when you stay
The price is $68 per night from Sep 24 to Sep 25
$68
per night
Sep 24 - Sep 25
34.71 mi from city center
7.8/10 Good! (129 reviews)
"I thought the room was nice and comfortable. The continental breakfast was not that great."

Reviewed on Sep 19, 2023

Super 8 by Wyndham Charlottesville
Doubletree by Hilton Harrisonburg
4 out of 5
1400 East Market Street, Harrisonburg, VA
Fully refundableReserve now, pay when you stay
The price is $112 per night from Sep 24 to Sep 25
$112
per night
Sep 24 - Sep 25
3.26 mi from city center
8.2/10 Very Good! (986 reviews)
Cozy & Quaint
"The room was nice minus the weird bathroom layout. The shower open only on 1 side having you step straight into the toilet. In other words take small steps getting out of the shower. The room had a nice relaxing chair to sit and watch tv at the end of the day to have coffee or tea making it feel ..."

Reviewed on Sep 15, 2023

Doubletree by Hilton Harrisonburg
Hotel 24 South
3 out of 5
24 South Market Street, Staunton, VA
Fully refundableReserve now, pay when you stay
The price is $122 per night from Oct 1 to Oct 2
$122
per night
Oct 1 - Oct 2
26.03 mi from city center
9.2/10 Wonderful! (1,001 reviews)
"Great customer relations and excellent stay!"

Reviewed on Sep 21, 2023

Hotel 24 South
Clarion Pointe Charlottesville
2.5 out of 5
1803 Emmet St North, Charlottesville, VA
Fully refundableReserve now, pay when you stay
The price is $99 per night from Sep 25 to Sep 26
$99
per night
Sep 25 - Sep 26
34.98 mi from city center
7.8/10 Good! (190 reviews)
"I come to the area for work frequently. This hotel is wonderful every time."

Reviewed on Sep 14, 2023

Clarion Pointe Charlottesville
The Village Inn Harrisonburg
3 out of 5
4979 South Valley Pike, Harrisonburg, VA
Fully refundableReserve now, pay when you stay
The price is $79 per night from Sep 24 to Sep 25
$79
per night
Sep 24 - Sep 25
7.99 mi from city center
9.2/10 Wonderful! (1,001 reviews)
"Village Inn is a hidden gem just a tad away from the hustle and bustle of JMU. It’s the perfect place to stay and definitely a place we will return."

Reviewed on Sep 14, 2023

The Village Inn Harrisonburg
Graves Mountain Farm & Lodges
3.5 out of 5
Virginia 670, Syria, VA
Fully refundableReserve now, pay when you stay
The price is $101 per night from Sep 28 to Sep 29
$101
per night
Sep 28 - Sep 29
28.26 mi from city center
8.8/10 Excellent! (281 reviews)
Mountain views with rocking chairs
"The hotel is in the mountains. It has a great view of other mountains in the distance. Nice rocking chairs are in front of the porch of all the guest rooms. The rooms are large and very clean."

Reviewed on Jun 14, 2023

Graves Mountain Farm & Lodges
Country Inn & Suites by Radisson, Winchester, VA
3 out of 5
141 Kernstown Commons Blvd, Winchester, VA
Fully refundable
The price is $94 per night from Sep 27 to Sep 28
$94
per night
Sep 27 - Sep 28
56.38 mi from city center
8.6/10 Excellent! (1,002 reviews)
"The rear facing rooms are a little loud with traffic noise"

Reviewed on Sep 20, 2023

Country Inn & Suites by Radisson, Winchester, VA
Holiday Inn Express Woodstock-Shenandoah Valley, an IHG Hotel
2.5 out of 5
1130 Motel Dr, Woodstock, VA
Fully refundable
The price is $114 per night from Oct 16 to Oct 17
$114
per night
Oct 16 - Oct 17
31.91 mi from city center
8.8/10 Excellent! (1,001 reviews)
"I love that its clean and quiet. Im in love with the hot tub"

Reviewed on Sep 17, 2023

Holiday Inn Express Woodstock-Shenandoah Valley, an IHG Hotel
Hampton Inn Charlottesville
2.5 out of 5
2035 India Rd, Charlottesville, VA
Fully refundableReserve now, pay when you stay
The price is $135 per night from Oct 3 to Oct 4
$135
per night
Oct 3 - Oct 4
35.04 mi from city center
8.8/10 Excellent! (959 reviews)
"Very nice. Only issue was no suites available but that was my fault for not reading description better."

Reviewed on Sep 3, 2023

Hampton Inn Charlottesville
Fairfield Inn & Suites by Marriott Charlottesville Downtown/University Area
2.5 out of 5
401 Cherry Ave, Charlottesville, VA
Fully refundableReserve now, pay when you stay
The price is $110 per night from Sep 24 to Sep 25
$110
per night
Sep 24 - Sep 25
37.16 mi from city center
9/10 Wonderful! (690 reviews)
"Nicel. I love the white bedspread and curtain"

Reviewed on Aug 31, 2023

Fairfield Inn & Suites by Marriott Charlottesville Downtown/University Area
Sonesta ES Suites Charlottesville University
3 out of 5
1111 Millmont St, Charlottesville, VA
Fully refundableReserve now, pay when you stay
The price is $135 per night from Sep 25 to Sep 26
$135
per night
Sep 25 - Sep 26
35.2 mi from city center
8.6/10 Excellent! (338 reviews)
"Spacious room with a big kitchen and sitting area. Nice breakfast. Walkable to shopping center. Close to University of Virginia. Great place to stay."

Reviewed on Sep 13, 2023

Sonesta ES Suites Charlottesville University
Marlinton Motor Inn
2.5 out of 5
21507 Seneca Trl, Marlinton, WV
Fully refundableReserve now, pay when you stay
The price is $80 per night from Sep 24 to Sep 25
$80
per night
Sep 24 - Sep 25