Find hotels in Shenandoah, VA from $59

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.

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 1,513 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

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
12.73 mi from city center
9.6/10 Exceptional! (712 reviews)
"Wonderful rooftop restaurant. I enjoyed a meal with a view."

Reviewed on Sep 23, 2023

Hyatt Place Harrisonburg
Clarion Pointe Harrisonburg
2.5 out of 5
1440 E Market St, Harrisonburg, VA
Fully refundableReserve now, pay when you stay
The price is $97 per night from Oct 1 to Oct 2
$97
per night
Oct 1 - Oct 2
12.5 mi from city center
8.2/10 Very Good! (1,001 reviews)
"Clean and comfortable."

Reviewed on Sep 22, 2023

Clarion Pointe Harrisonburg
Quality Inn Harrisonburg I-81
2.5 out of 5
1881 Evelyn Byrd Avenue, Harrisonburg, VA
Fully refundableReserve now, pay when you stay
The price is $90 per night from Oct 22 to Oct 23
$90
per night
Oct 22 - Oct 23
12.75 mi from city center
8.8/10 Excellent! (1,009 reviews)
"Close to campus. Friendly staff."

Reviewed on Sep 22, 2023

Quality Inn Harrisonburg I-81
Save an average of 15% on thousands of hotels when you're signed in
Doubletree by Hilton Harrisonburg
4 out of 5
1400 East Market Street, Harrisonburg, VA
Fully refundableReserve now, pay when you stay
The price is $124 per night from Oct 29 to Oct 30
$124
per night
Oct 29 - Oct 30
12.53 mi from city center
8.2/10 Very Good! (990 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
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 Oct 1 to Oct 2
$79
per night
Oct 1 - Oct 2
17.61 mi from city center
9.2/10 Wonderful! (1,000 reviews)
"The accessibility of parking my cycle in front of my room was a plus. Both rooms next to mine were occupied, but I wouldn't have known if I didn’t talk to them outside. The mattress was perfect."

Reviewed on Sep 25, 2023

The Village Inn Harrisonburg
Country Inn & Suites by Radisson, Harrisonburg, VA
3 out of 5
27 Covenant Drive, Harrisonburg, VA
Fully refundable
The price is $97 per night from Oct 5 to Oct 6
$97
per night
Oct 5 - Oct 6
16.37 mi from city center
8.8/10 Excellent! (1,005 reviews)
"Suited our needs perfectly."

Reviewed on Sep 18, 2023

Country Inn & Suites by Radisson, Harrisonburg, VA
Courtyard by Marriott Harrisonburg
3 out of 5
1890 Evelyn Byrd Avenue, Harrisonburg, VA
Fully refundableReserve now, pay when you stay
The price is $134 per night from Oct 1 to Oct 2
$134
per night
Oct 1 - Oct 2
12.67 mi from city center
8.2/10 Very Good! (688 reviews)
"The property was clean quiet and convenient."

Reviewed on Sep 25, 2023

Courtyard by Marriott Harrisonburg
Howard Johnson by Wyndham Harrisonburg
2 out of 5
10 Linda Ln, Harrisonburg, VA
Fully refundableReserve now, pay when you stay
The price is $59 per night from Oct 1 to Oct 2
$59
per night
Oct 1 - Oct 2
12.44 mi from city center
6.2/10 (655 reviews)
"Loved it. Just what I wanted"

Reviewed on Sep 19, 2023

Howard Johnson by Wyndham Harrisonburg
The Summit at Massanutten Resort by Tripforth
3.5 out of 5
1822 Resort Drive, McGaheysville, VA
7.33 mi from city center
9/10 Wonderful! (28 reviews)
"Great place nice neat and clean!"

Reviewed on Sep 4, 2023

The Summit at Massanutten Resort by Tripforth
Best Western Plus Harrisonburg
2.5 out of 5
3325 S Main St, Harrisonburg, VA
Fully refundable
The price is $99 per night from Oct 9 to Oct 10
$99
per night
Oct 9 - Oct 10
16.38 mi from city center
8.4/10 Very Good! (233 reviews)
Great place to stay for the night.
"Great location for a traveler. Hotel was very clean and employees pleasant and helpful. Bed was so high a step stool was needed and provided. That was a first."

Reviewed on Sep 18, 2023

Best Western Plus Harrisonburg
Hampton Inn Harrisonburg - South
2.5 out of 5
43 Covenant Drive, Harrisonburg, VA
Fully refundableReserve now, pay when you stay
The price is $110 per night from Oct 29 to Oct 30
$110
per night
Oct 29 - Oct 30
16.37 mi from city center
8.6/10 Excellent! (1,001 reviews)
Reunion trio
"Excellent service and cleanliness"

Reviewed on Sep 25, 2023

Hampton Inn Harrisonburg - South
Massanuttens Shenandoah Villas by Tripforth
4 out of 5
1822 Resort Drive, McGaheysville, VA
7.33 mi from city center
7.6/10 Good! (101 reviews)
"Nice place but bed and furniture needs updates."

Reviewed on Apr 15, 2023

Massanuttens Shenandoah Villas by Tripforth
Fairfield Inn & Suites by Marriott Harrisonburg
2.5 out of 5
1946 Medical Ave, Harrisonburg, VA
Fully refundableReserve now, pay when you stay
The price is $134 per night from Oct 15 to Oct 16
$134
per night
Oct 15 - Oct 16
13 mi from city center
8.8/10 Excellent! (738 reviews)
"good"

Reviewed on Sep 4, 2023

Fairfield Inn & Suites by Marriott Harrisonburg
Ramada by Wyndham Harrisonburg
2 out of 5
91 Pleasant Valley Rd, I-81 Exit 243, Harrisonburg, VA
Fully refundableReserve now, pay when you stay
The price is $65 per night from Oct 5 to Oct 6
$65
per night
Oct 5 - Oct 6
16.21 mi from city center
6.4/10 (999 reviews)
"The Staff there Mrs Mandy was wonderful. I had a issue with several things making noise; the mantinance making repairs literally next door to my room with drill and banging in the am. The lawn service in the am the pressure washing in the am all on the same day as i got off my night shift. Mrs. Mandy ..."

Reviewed on Sep 22, 2023

Ramada by Wyndham Harrisonburg
Massanutten's Woodstone Meadows by Tripforth
4 out of 5
1822 Resort Dr, McGaheysville, VA
7.33 mi from city center
8.8/10 Excellent! (137 reviews)
"Well it was a really nice place other than the fact when we stayed in the room or two boys got a real bad case of head lice and they didn't have it when we arrived but when we left their heads were itching and scratching and that's when my wife found head lice"

Reviewed on Sep 24, 2023

Massanutten's Woodstone Meadows by Tripforth
Motel 6 Harrisonburg, VA - South
2 out of 5
3210 South Main Street, Harrisonburg, VA
Fully refundableReserve now, pay when you stay
The price is $63 per night from Oct 2 to Oct 3
$63
per night
Oct 2 - Oct 3
16.11 mi from city center
6.6/10 (691 reviews)
A OK
"WILL USE AGAIN."

Reviewed on Sep 18, 2023

Motel 6 Harrisonburg, VA - South
Massanutten Resort by Tripforth
3 out of 5
1822 Resort Drive, McGaheysville, VA
7.33 mi from city center
7.6/10 Good! (114 reviews)
"My Husband and I really enjoyed this property. We picked this location for our Honeymoon and had a great time. The area was clean the house was perfect"

Reviewed on Sep 12, 2023

Massanutten Resort by Tripforth
Residence Inn by Marriott Harrisonburg
3 out of 5
1945 Deyerle Ave, Harrisonburg, VA
Fully refundableReserve now, pay when you stay
The price is $159 per night from Oct 24 to Oct 25
$159
per night
Oct 24 - Oct 25
12.83 mi from city center
9.2/10 Wonderful! (366 reviews)
"We had a great stay-very clean -nice employees -all our needs met"

Reviewed on Sep 5, 2023

Residence Inn by Marriott Harrisonburg
Super 8 by Wyndham Harrisonburg
2 out of 5
3330 S. Main, I-81 Exit 243, Harrisonburg, VA
Fully refundableReserve now, pay when you stay
The price is $68 per night from Oct 5 to Oct 6
$68
per night
Oct 5 - Oct 6
16.39 mi from city center
5.4/10 (1,001 reviews)
"Good"

Reviewed on Aug 31, 2023

Super 8 by Wyndham Harrisonburg
Tru By Hilton Harrisonburg, VA
2.5 out of 5
111 Pleasant Valley Road, Harrisonburg, VA
Fully refundableReserve now, pay when you stay
The price is $109 per night from Oct 5 to Oct 6
$109
per night
Oct 5 - Oct 6
16.19 mi from city center
8.6/10 Excellent! (218 reviews)
Clean and Very Comfortable
"Very comfortable beds, good water pressure in the shower, everything was very clean. Convenient stop off of 81."

Reviewed on Sep 25, 2023

Tru By Hilton Harrisonburg, VA
Don't see what you're looking for?
See all available properties in Shenandoah
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.