Hotels in Shenandoah

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Aug 24 - Aug 25
Tomorrow
Aug 25 - Aug 26
This weekend
Aug 28 - Aug 30
Next weekend
Sep 4 - Sep 6

Where to stay in Shenandoah?

Big Meadows Lodge

Big Meadows Lodge
Luray
$140
$163 total
includes taxes & fees
Aug 30 - Aug 31
Big Meadows Lodge

Massanutten Resort

Massanutten Resort
McGaheysville
$85
$120 total
includes taxes & fees
Sep 1 - Sep 2
Massanutten Resort

Shenvalee Golf Resort

Shenvalee Golf Resort
New Market
$99
$111 total
includes taxes & fees
Aug 25 - Aug 26
Shenvalee Golf Resort

Hampton Inn Harrisonburg - South

Hampton Inn Harrisonburg - South
Harrisonburg
$81
$91 total
includes taxes & fees
Aug 28 - Aug 29
Hampton Inn Harrisonburg - South

Comfort Inn & Suites Harrisonburg

Comfort Inn & Suites Harrisonburg
Harrisonburg
$86
$96 total
includes taxes & fees
Sep 13 - Sep 14
Comfort Inn & Suites Harrisonburg

Skyland

Skyland
Luray
$169
$194 total
includes taxes & fees
Sep 7 - Sep 8
Skyland

Hyatt Place Harrisonburg

Hyatt Place Harrisonburg
Harrisonburg
$110
$124 total
includes taxes & fees
Sep 1 - Sep 2
Hyatt Place Harrisonburg

Quality Inn Shenandoah Valley

Quality Inn Shenandoah Valley
New Market
$54
$61 total
includes taxes & fees
Sep 14 - Sep 15
Quality Inn Shenandoah Valley

Clarion Pointe Harrisonburg

Clarion Pointe Harrisonburg
Harrisonburg
$72
$81 total
includes taxes & fees
Sep 20 - Sep 21
Clarion Pointe Harrisonburg

Extended Stay America Premier Suites - Harrisonburg

Extended Stay America Premier Suites - Harrisonburg
Harrisonburg
$69
$76 total
includes taxes & fees
Sep 6 - Sep 7
Extended Stay America Premier Suites - Harrisonburg

Hyatt Studios Harrisonburg

Hyatt Studios Harrisonburg
Harrisonburg
$93
$103 total
includes taxes & fees
Sep 6 - Sep 7
Hyatt Studios Harrisonburg

Hotel Madison & Shenandoah Conference Ctr

Hotel Madison & Shenandoah Conference Ctr
Harrisonburg
$119
$134 total
includes taxes & fees
Aug 30 - Aug 31
Hotel Madison & Shenandoah Conference Ctr

Days Inn by Wyndham New Market/I-81

Days Inn by Wyndham New Market/I-81
New Market
$57
$64 total
includes taxes & fees
Aug 25 - Aug 26
Days Inn by Wyndham New Market/I-81

Cave Hill Farm Bed & Breakfast

Cave Hill Farm Bed & Breakfast
McGaheysville
$150
$165 total
includes taxes & fees
Aug 26 - Aug 27
Cave Hill Farm Bed & Breakfast

Home2 Suites By Hilton Harrisonburg University

Home2 Suites By Hilton Harrisonburg University
Harrisonburg
$103
$115 total
includes taxes & fees
Sep 7 - Sep 8
Home2 Suites By Hilton Harrisonburg University

Holiday Inn Express & Suites Harrisonburg University Area by IHG

Holiday Inn Express & Suites Harrisonburg University Area by IHG
Harrisonburg
$118
$133 total
includes taxes & fees
Aug 30 - Aug 31
Holiday Inn Express & Suites Harrisonburg University Area by IHG

Sleep Inn & Suites Harrisonburg near University

Sleep Inn & Suites Harrisonburg near University
Harrisonburg
$76
$85 total
includes taxes & fees
Sep 13 - Sep 14
Sleep Inn & Suites Harrisonburg near University

Quality Inn Harrisonburg I-81

Quality Inn Harrisonburg I-81
Harrisonburg
$76
$85 total
includes taxes & fees
Sep 14 - Sep 15
Quality Inn Harrisonburg I-81

Spark by Hilton Harrisonburg University Area

Spark by Hilton Harrisonburg University Area
Harrisonburg
$77
$87 total
includes taxes & fees
Aug 31 - Sep 1
Spark by Hilton Harrisonburg University Area

Friendly City Inn Bed & Breakfast

Friendly City Inn Bed & Breakfast
Harrisonburg
$123
$138 total
includes taxes & fees
Sep 3 - Sep 4
Friendly City Inn Bed & Breakfast
View all properties

Top landmarks in Shenandoah

Shenandoah Speedway

Wanna race? You could pay a visit to Shenandoah Speedway located 1.9 mi (3.1 km) from central Shenandoah. Shenandoah has other activities you might want to enjoy such as Shenandoah National Park.
See properties

Shenandoah Town Hall

Shenandoah Town Hall is worth a visit when in central Shenandoah.
See properties

Town of Shenandoah Museum & Welcome Center

The center of Shenandoah is home to cultural attractions like Town of Shenandoah Museum & Welcome Center, so you might want to stop by during your stay. If you want to experience more of the culture Shenandoah has to offer, head to Shenandoah Speedway.
See properties

Pitt Spring

Why not relax on the waterfront and snap some great vacation pics at Pitt Spring when visiting Shenandoah.
See properties

Learn more about Shenandoah

Shenandoah is well-known for its riverfront while top attractions include Shenandoah National Park.

See all hotels in Shenandoah
A mountainous landscape with dense forests and a winding road.

Check out reviews of Shenandoah hotels guests love

Massanutten Resort

Massanutten Resort

8/10 Good
"Resort was full of amenities that kept everyone in our party (ranging from age 10 to 70) entertained. However, DO NOT get roped into “resort tour and review” offered when you pick up parking pass. It is a 4-hour timeshare sale, which was a total waste on my last full day at the resort. Also, despite the high entrance fee, waterpark does not provide towels, even to rent, so make sure to take them or you’ll cough up $25/towel to buy. Food was meh at most restaurants, but staff was nice. Lastly, information about the resort shuttle and locations/maps of trails across the resort were difficult to find."
Andrea 3-night trip
Posted 2 hours ago
Massanutten Resort
Extended Stay America Premier Suites - Harrisonburg

Extended Stay America Premier Suites - Harrisonburg

10/10 Excellent
"Quiet and clean. Breakfast included"
Maria 1-night trip
Posted 7 hours ago
Extended Stay America Premier Suites - Harrisonburg
Big Meadows Lodge

Big Meadows Lodge

8/10 Good
"I loved how conveniently located it was to all the trails and the restaurant on site. The food and coffee shop was pretty good and the views were so amazing. The Expedia ad did not say anything about the room I booked being a “traditional” room meaning no A/C or refrigerator. The WiFi in the room was very bad and if I wanted to use my phone I had to go to the main lobby. But other than that my stay was great! I would book again!"
Luke 2-night trip
Posted 12 hours ago
Big Meadows Lodge
Hyatt Place Harrisonburg

Hyatt Place Harrisonburg

10/10 Excellent
"The hotel was really neat, clean. Staff was nice. Evening lighting was ambient. The 5th floor speakeasy is really cool."
Roman 1-night trip
Posted 22 hours ago
Hyatt Place Harrisonburg
The Village Inn Harrisonburg

The Village Inn Harrisonburg

10/10 Excellent
"This place is not like a typical hotel with multiple floors, it is homely and units are side by side . The property is clean and maintained well. Staff is super helpful and it maintains a historic significance."
Kavitha 1-night trip
Posted 23 hours ago
The Village Inn Harrisonburg
Mimslyn Inn Historic Hotels Of America

Mimslyn Inn Historic Hotels Of America

10/10 Excellent
"Beautiful property, everything was extremely clean. Bed was super comfortable. Our only regret was not being able to stay longer. Will be back!"
Sheri 1-night trip
Posted 1 day ago
Mimslyn Inn Historic Hotels Of America
Skyland

Skyland

10/10 Excellent
"Everything thing we needed they had available. Food was good, room was clean and the staff was very friendly and helpful."
Thomas 3-night trip
Posted 1 day ago
Skyland
Doubletree by Hilton Harrisonburg

Doubletree by Hilton Harrisonburg

10/10 Excellent
"Friendly staff"
Simon 1-night trip
Posted 2 days ago
Doubletree by Hilton Harrisonburg

Frequently asked questions

What hotels do travelers recommend in Shenandoah?
Guests like Massanutten Resort.
Can I book refundable hotels in Shenandoah?
If you're looking for the flexibility to change your plans to Shenandoah, most properties offer refundable* rates you can book. You can find these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in Shenandoah if I want a vacation rental instead of a hotel?
If you want a good alternative to a hotel, look over our selection of 27 vacation homes. You also might want to book one of 7 cottages or 46 cabins.
What will the weather in Shenandoah be like during my vacation?
The warmest months in Shenandoah are usually July and August with an average temp of 71°F. January and February are the chilliest months when the average temp is 36°F. The rainiest months are May and September.
Why should I book my Shenandoah hotel with Hotels.com?
There are plenty of reasons to book your Shenandoah travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Keep exploring