Find hotels near Shenandoah Valley Regional Airport (SHD) from $70

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for ${destinationAirportFriendlyName} hotels

Batten Green Venue & Lodging

Batten Green Venue & Lodging
4.0 star property
9.3 mi from Weyers Cave, VA (SHD-Shenandoah Valley Regional)
9.8 out of 10, Exceptional, (216)
"Beautiful property with pasture views. "
United States
Erika
$141 nightly
The price is $158
Dec 15 - Dec 16
Total with taxes and fees
Batten Green Venue & Lodging

The Village Inn Harrisonburg

The Village Inn Harrisonburg
3.0 star property
8.3 mi from Weyers Cave, VA (SHD-Shenandoah Valley Regional)
9.4 out of 10, Exceptional, (1003)
"Great area and a great place to stay, very clean and a great breakfast "
United States
Robert
$85 nightly
The price is $93
Dec 15 - Dec 16
Total with taxes and fees
The Village Inn Harrisonburg

The Shenandoah Suite

The Shenandoah Suite
2.0 star property
12.2 mi from Weyers Cave, VA (SHD-Shenandoah Valley Regional)
10.0 out of 10, Exceptional, (5)
"Well-appointed, large space conveniently located within walking distance to downtown. Comfy bed and all the expected amenities. Excellent communication. "
United States
Jani
$149 nightly
The price is $160
Dec 15 - Dec 16
Total with taxes and fees
The Shenandoah Suite

Gibson's Warehouse

Gibson's Warehouse
3.5 star property
12.4 mi from Weyers Cave, VA (SHD-Shenandoah Valley Regional)
9.8 out of 10, Exceptional, (188)
"Absolutely phenomenal stay. Easy check in, clean and spacious. This will be our go to for vacation each year!!"
United States
Jade
$154 nightly
The price is $172
Dec 15 - Dec 16
Total with taxes and fees
Gibson's Warehouse

Hyatt Place Harrisonburg

Hyatt Place Harrisonburg
3.0 star property
11.9 mi from Weyers Cave, VA (SHD-Shenandoah Valley Regional)
9.6 out of 10, Exceptional, (1341)
"Brand new hotel, verry nicely appointed rooms, easy parking, great staff, nice on site dining options (the rooftop bar is great)"
United States
Sean
$109 nightly
The price is $122
Dec 21 - Dec 22
Total with taxes and fees
Hyatt Place Harrisonburg

Comfort Inn & Suites Harrisonburg

Comfort Inn & Suites Harrisonburg
2.5 star property
11.5 mi from Weyers Cave, VA (SHD-Shenandoah Valley Regional)
9.4 out of 10, Exceptional, (1234)
"Wonderful stay "
United States
Alena
$86 nightly
The price is $96
Dec 21 - Dec 22
Total with taxes and fees
Comfort Inn & Suites Harrisonburg

Holiday Inn Express & Suites Harrisonburg University Area by IHG

Holiday Inn Express & Suites Harrisonburg University Area by IHG
2.5 star property
11.9 mi from Weyers Cave, VA (SHD-Shenandoah Valley Regional)
9.4 out of 10, Exceptional, (495)
"Clean, modern, nice staff, functional. Would definitely stay again. "
United States
Frank
$111 nightly
The price is $125
Jan 11 - Jan 12, 2026
Total with taxes and fees
Holiday Inn Express & Suites Harrisonburg University Area by IHG

Hotel 24 South

Hotel 24 South
3.0 star property
12.2 mi from Weyers Cave, VA (SHD-Shenandoah Valley Regional)
9.4 out of 10, Exceptional, (1041)
"great hotel "
United States
Cindy
$106 nightly
The price is $119
Jan 4 - Jan 5, 2026
Total with taxes and fees
Hotel 24 South

Frederick House

Frederick House
3.5 star property
12.2 mi from Weyers Cave, VA (SHD-Shenandoah Valley Regional)
9.4 out of 10, Exceptional, (427)
"The room was spotless and the breakfast was great. "
United States
Paula
$127 nightly
The price is $143
Jan 11 - Jan 12, 2026
Total with taxes and fees
Frederick House

Home2 Suites By Hilton Harrisonburg University

Home2 Suites By Hilton Harrisonburg University
3.0 star property
11.5 mi from Weyers Cave, VA (SHD-Shenandoah Valley Regional)
9.2 out of 10, Wonderful, (145)
"Best place I have stayed at in Harrisonburg "
United States
Jaime
$84 nightly
The price is $94
Dec 21 - Dec 22
Total with taxes and fees
Home2 Suites By Hilton Harrisonburg University

Sleep Inn Staunton

Sleep Inn Staunton
2.5 star property
11.9 mi from Weyers Cave, VA (SHD-Shenandoah Valley Regional)
9.2 out of 10, Wonderful, (1371)
"Very friendly and helpful staff upon check in! "
United States
William
$77 nightly
The price is $86
Dec 21 - Dec 22
Total with taxes and fees
Sleep Inn Staunton

Residence Inn by Marriott Harrisonburg

Residence Inn by Marriott Harrisonburg
3.0 star property
11.7 mi from Weyers Cave, VA (SHD-Shenandoah Valley Regional)
9.2 out of 10, Wonderful, (460)
"staff are very helpful , location is awesome "
United States
Saeed
$107 nightly
The price is $120
Dec 21 - Dec 22
Total with taxes and fees
Residence Inn by Marriott Harrisonburg

The Historic Inn at Oakdene

The Historic Inn at Oakdene
2.0 star property
11.8 mi from Weyers Cave, VA (SHD-Shenandoah Valley Regional)
9.6 out of 10, Exceptional, (17)
"Incredibly beautiful inn, I would absolutely be back! The bed was so comfortable, very clean all around. Playing pool was such a fun experience too. "
United States
Megan
$189 nightly
The price is $212
Dec 15 - Dec 16
Total with taxes and fees
The Historic Inn at Oakdene

Fairfield Inn & Suites by Marriott Staunton

Fairfield Inn & Suites by Marriott Staunton
2.5 star property
11.9 mi from Weyers Cave, VA (SHD-Shenandoah Valley Regional)
9.2 out of 10, Wonderful, (429)
"The cleanliness of the room was iffy for us. The workers were kind and nice and very helpful."
United States
Diana
$119 nightly
The price is $133
Dec 22 - Dec 23
Total with taxes and fees
Fairfield Inn & Suites by Marriott Staunton

Tru By Hilton Harrisonburg, VA

Tru By Hilton Harrisonburg, VA
2.5 star property
9.8 mi from Weyers Cave, VA (SHD-Shenandoah Valley Regional)
8.8 out of 10, Excellent, (559)
"The rooms were nice. The check in was easy. The staff was friendly."
United States
Jonathan
$75 nightly
The price is $84
Dec 21 - Dec 22
Total with taxes and fees
Tru By Hilton Harrisonburg, VA

The Blackburn Inn and Conference Center

The Blackburn Inn and Conference Center
3.5 star property
12.3 mi from Weyers Cave, VA (SHD-Shenandoah Valley Regional)
9.2 out of 10, Wonderful, (1001)
"The place, the room, it was wonderful and I hope we can return. "
United States
Nannette
$92 nightly
The price is $103
Jan 11 - Jan 12, 2026
Total with taxes and fees
The Blackburn Inn and Conference Center

Country Inn & Suites by Radisson, Harrisonburg, VA

Country Inn & Suites by Radisson, Harrisonburg, VA
3.0 star property
9.8 mi from Weyers Cave, VA (SHD-Shenandoah Valley Regional)
8.8 out of 10, Excellent, (1004)
"clean room and breakfast was decent"
United States
David
$83 nightly
The price is $93
Dec 21 - Dec 22
Total with taxes and fees
Country Inn & Suites by Radisson, Harrisonburg, VA

Best Western Plus Harrisonburg

Best Western Plus Harrisonburg
2.5 star property
9.8 mi from Weyers Cave, VA (SHD-Shenandoah Valley Regional)
8.8 out of 10, Excellent, (548)
"Staff very helpful, good breakfast "
United States
Thomas
$75 nightly
The price is $84
Dec 28 - Dec 29
Total with taxes and fees
Best Western Plus Harrisonburg

avid hotel Staunton by IHG

avid hotel Staunton by IHG
2.5 star property
11.8 mi from Weyers Cave, VA (SHD-Shenandoah Valley Regional)
9.0 out of 10, Wonderful, (1003)
"Very nice hotel, new, clean, safe, friendly personal."
United States
Angela
$80 nightly
The price is $89
Dec 17 - Dec 18
Total with taxes and fees
avid hotel Staunton by IHG

Extended Stay America Premier Suites - Harrisonburg

Extended Stay America Premier Suites - Harrisonburg
2.5 star property
10.1 mi from Weyers Cave, VA (SHD-Shenandoah Valley Regional)
8.8 out of 10, Excellent, (817)
"New hotel in a convenient location. For a grab & go breakfast, there were a lot of options."
United States
Leigh
$64 nightly
The price is $70
Dec 31 - Jan 1, 2026
Total with taxes and fees
Extended Stay America Premier Suites - Harrisonburg
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.

Top Shenandoah Valley Regional Hotel Reviews

Frequently asked questions

What's the area like near Weyers Cave, VA (SHD-Shenandoah Valley Regional)?

Weyers Cave, VA (SHD-Shenandoah Valley Regional) is located in a welcoming area of Mount Sidney that travelers like for its mountain views and festivals. You'll find 14 hotels and other accommodations within a few miles of the airport for a convenient home base.

What's the best place to stay near Weyers Cave, VA (SHD-Shenandoah Valley Regional)?

Quality Inn Verona - Staunton North is one of the top choices for your stay based on our traveler data, and this hotel offers free breakfast and free parking. You'll find it 7.2 mi (11.5 km) from Weyers Cave, VA (SHD-Shenandoah Valley Regional). Other good choices in the area include Suburban Studios Verona - Staunton North and The Village Inn Harrisonburg.

How many hotels will I find close to Weyers Cave, VA (SHD-Shenandoah Valley Regional)?

Expedia has 14 hotels and other accommodations a few miles from the airport.

Explore a world of travel with Expedia