Virginia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Search Hotels in Shenandoah Valley, VA

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Amenities
Accessibility
Trip type
Doubletree by Hilton Harrisonburg
3.5 out of 5
1400 East Market Street, Harrisonburg, VA
Free cancellationReserve now, pay when you stay
The price is £71 per night from 18 Dec to 19 Dec
19.2 mi from city centre
4.2/5Very Good! (525 reviews)

"We liked the pool area. The room was clean and very comfortable."…"

Reviewed on 25 Oct 2020

Doubletree by Hilton Harrisonburg
Tru By Hilton Harrisonburg, VA
2.5 out of 5
111 Pleasant Valley Road, Harrisonburg, VA
Free cancellationReserve now, pay when you stay
The price is £57 per night from 22 Dec to 23 Dec
15.79 mi from city centre
3/5 (6 reviews)

"This hotel is very clean and has friendly staff! I like the whiteboard ideas of people writing down their fav restaurants and bars nearby."…"

Reviewed on 19 Oct 2020

Tru By Hilton Harrisonburg, VA
The Omni Homestead Resort
4.5 out of 5
7696 Sam Snead Highway, Hot Springs, VA
Free cancellationReserve now, pay when you stay
The price is £170 per night from 2 Dec to 3 Dec
45.47 mi from city centre
4.3/5Excellent! (629 reviews)

"Very old and famous building, with many history around that"…"

Reviewed on 25 Nov 2020

The Omni Homestead Resort
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.
Howard Johnson by Wyndham Lexington
2 out of 5
2836 North Lee Highway, Lexington, VA
Free cancellationReserve now, pay when you stay
The price is £49 per night from 7 Dec to 8 Dec
30.9 mi from city centre
3.8/5Good! (976 reviews)

"On top of hill, great views. Staff is very good. Website not current. No breakfast available. Covid BS."…"

Reviewed on 5 Oct 2020

Howard Johnson by Wyndham Lexington
Super 8 by Wyndham Bedford
2 out of 5
842 Sword Beach Ln, Bedford, VA
Free cancellationReserve now, pay when you stay
The price is £51 per night from 15 Dec to 16 Dec
65.78 mi from city centre
3.6/5Good! (532 reviews)

"All was good. Would definitely recommend to anybody"…"

Reviewed on 23 Nov 2020

Super 8 by Wyndham Bedford
Howard Johnson by Wyndham Staunton
2 out of 5
268 N Central Ave, Staunton, VA
Free cancellationReserve now, pay when you stay
The price is £54 per night from 11 Dec to 12 Dec
3.85 mi from city centre
3.5/5Good! (992 reviews)

"It was good price was excellent area is safe rooms a little dated"…"

Reviewed on 17 Oct 2020

Howard Johnson by Wyndham Staunton
Travelodge by Wyndham Winchester
2 out of 5
160 Front Royal Pike, Winchester, VA
Free cancellationReserve now, pay when you stay
The price is £42 per night from 7 Dec to 8 Dec
81.44 mi from city centre
3.6/5Good! (979 reviews)

"Great stay and value for a night! Rooms were clean and beds were comfortable."…"

Reviewed on 24 Nov 2020

Travelodge by Wyndham Winchester
Microtel Inn & Suites by Wyndham Harrisonburg
2 out of 5
85 Pleasant Valley Rd, Harrisonburg, VA
Free cancellationReserve now, pay when you stay
The price is £51 per night from 16 Dec to 17 Dec
15.81 mi from city centre
4/5Very Good! (977 reviews)

"Very convenient and the staff was very helpful. Providing directions and opinions"…"

Reviewed on 24 Nov 2020

Microtel Inn & Suites by Wyndham Harrisonburg
Country Inn & Suites by Radisson, Winchester, VA
3 out of 5
141 Kernstown Commons Blvd, Winchester, VA
Free cancellationReserve now, pay when you stay
The price is £69 per night from 4 Dec to 5 Dec
78.15 mi from city centre
4.6/5Wonderful! (1,192 reviews)

"Place comfortable, pleasant, convenient, with uniformly wonderful courtesy from all staff despite it being Thanksgiving. Toilet plugged up both days in spite of ordinary normal light use, but staff handled it promptly both times. Regardless, I’ll stay here again when I’m overnight in the area."…"

Reviewed on 27 Nov 2020

Country Inn & Suites by Radisson, Winchester, VA
Hampton Inn Lexington-Historic District
2.5 out of 5
401 E Nelson St, Lexington, VA
Free cancellationReserve now, pay when you stay
The price is £64 per night from 20 Dec to 21 Dec
36.29 mi from city centre
4.6/5Wonderful! (193 reviews)

"Great place to stay! Great rooms, very clean, amazing scenery, helpful staff. I will be staying here again for sure."…"

Reviewed on 26 Oct 2020

Hampton Inn Lexington-Historic District
Hotel Roanoke & Conference Ctr, Curio Collection by Hilton 
4 out of 5
110 Shenandoah Ave Ne, Roanoke, VA
Free cancellationReserve now, pay when you stay
The price is £93 per night from 2 Dec to 3 Dec
80.75 mi from city centre
4.6/5Exceptional! (963 reviews)

"I love this beautiful, perfectly maintained historic hotel, located in the heart of Roanoke, a lovely walkable town. I stay there whenever I can. They have also thought of everything possible to make guests feel safe during the pandemic."…"

Reviewed on 14 Nov 2020

Hotel Roanoke & Conference Ctr, Curio Collection by Hilton 
Natural Bridge Hotel, Trademark Collection by Wyndham
3 out of 5
15 Appledore Ln, Natural Bridge, VA
Free cancellationReserve now, pay when you stay
The price is £74 per night from 13 Dec to 14 Dec
48.14 mi from city centre
3.4/5Good! (961 reviews)

"Right across the road from the Natural Bridge Park. Very friendly staff, good restaurant, nice room."…"

Reviewed on 1 Nov 2020

Natural Bridge Hotel, Trademark Collection by Wyndham
Hampton Inn and Suites Roanoke Downtown
2.5 out of 5
27 Church Avenue SE, Roanoke, VA
Free cancellationReserve now, pay when you stay
The price is £79 per night from 20 Dec to 21 Dec
80.98 mi from city centre
4.6/5Exceptional! (607 reviews)

"Consistent level of service. Rooms always available."…"

Reviewed on 23 Nov 2020

Hampton Inn and Suites Roanoke Downtown
Skyland
2 out of 5
Skyline Dr Mile 41.7 & 42.5, Luray, VA
Get Rates
44.6 mi from city centre
4/5Very Good! (733 reviews)

"Loved the view. Rooms were cozy. I didnt like the fact i had to drive 40 mins into town to get toothpaste..."…"

Reviewed on 23 Nov 2020

Skyland
Hotel Madison & Shenandoah Conference Ctr
3.5 out of 5
710 S. Main Street, Harrisonburg, VA
Free cancellationReserve now, pay when you stay
The price is £92 per night from 3 Dec to 4 Dec
18.88 mi from city centre
4.6/5Wonderful! (874 reviews)

"The only thing I didn’t like there was no Lyft or Uber drivers around there but other then that it was great. I don’t know if that’s area only that are or not cause you can’t get pizza delivery or anything seem like there even though everything close by but if you have a ride it’s no problem it’s ..."…"

Reviewed on 24 Nov 2020

Hotel Madison & Shenandoah Conference Ctr
Courtyard by Marriott Roanoke Airport
3 out of 5
3301 Ordway Dr NW, Roanoke, VA
Free cancellationReserve now, pay when you stay
The price is £67 per night from 4 Dec to 5 Dec
80.36 mi from city centre
4.4/5Excellent! (463 reviews)

"The property's location was perfect for our needs. The rooms were clean and comfortable!"…"

Reviewed on 23 Nov 2020

Courtyard by Marriott Roanoke Airport
Mimslyn Inn Historic Hotels Of America
3 out of 5
401 W Main St, Luray, VA
The price is £108 per night from 6 Dec to 7 Dec
44.49 mi from city centre
4.4/5Excellent! (509 reviews)

"Situatated in historic Lursy and close to Shenandoah Mountains"…"

Reviewed on 26 Oct 2020

Mimslyn Inn Historic Hotels Of America
The Blackburn Inn and Conference Center
3.5 out of 5
301 Greenville Avenue, Staunton, VA
Free cancellationReserve now, pay when you stay
The price is £66 per night from 16 Dec to 17 Dec
4.27 mi from city centre
4.5/5Wonderful! (247 reviews)

"Loved the luxurious feel and the historic building!"…"

Reviewed on 22 Nov 2020

The Blackburn Inn and Conference Center
Country Inn & Suites by Radisson, Roanoke, VA
3 out of 5
7860 Plantation Rd, Roanoke, VA
Free cancellation
The price is £61 per night from 8 Dec to 9 Dec
76.95 mi from city centre
4.6/5Exceptional! (1,949 reviews)

"Staff very friendly at check in, hotel and room were clean. Close to downtown Roanoke (10 min drive). Hotel has free breakfast, but with Covid, rather than buffet/self serve style, they give you a menu to complete & you can pick up a bag in the am to go. Very pleased with overnight stay while ..."…"

Reviewed on 24 Nov 2020

Country Inn & Suites by Radisson, Roanoke, VA
Graves Mountain Farm & Lodges
3.5 out of 5
Virginia 670, Syria, VA
Free cancellationReserve now, pay when you stay
The price is £71 per night from 13 Dec to 14 Dec
43.23 mi from city centre
4.2/5Very Good! (103 reviews)

"Stayed here 3 times with my dog!! Nothing fancy, but really humble with nice views."…"

Reviewed on 23 Oct 2020

Graves Mountain Farm & Lodges
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.

Visiting Shenandoah Valley

History buffs will enjoy exploring Shenandoah Valley, and visitors give high marks for the university vibe, array of wineries and magnificent mountain views. Tourists who journey to this scenic city can discover its restaurants, shopping and live music. Top sights in the city include Massanutten Water Park, Scott Stadium and Rotunda.

  • There are 1233 hotels and other accommodation options in Shenandoah Valley
  • The closest major airport is in Weyers Cave, VA (SHD-Shenandoah Valley Regional), 8.6 mi (13.8 km) from the city centre
  • The next closest is in Charlottesville, VA (CHO-Charlottesville-Albemarle), 32.4 mi (52.2 km) away

Sightseeing and Staying in Shenandoah Valley

Well known for its live music scene, the city's cultural venues include Virginia Discovery Museum, Science Museum of Western Virginia and Harrison Museum of African-American Culture. Attractions like Massanutten Water Park, Mill Mountain Zoo and Rockingham Fairgrounds are fun for kids of all ages. The city is notable for its historic sites and landmarks like Rotunda, Monticello, and Montpelier.

In Charlottesville, you can choose from 1233 hotels and other accommodation choices so you can easily plan your holiday getaway at an affordable rate. Below are top ranked ones based on Expedia user reviews:

  • Shirley's Bed and Breakfast - This 3.5-star bed & breakfast features free breakfast, an outdoor pool and free WiFi. It's a favourite with Expedia travellers for its pool and quiet location.
  • Inn at Willow Grove - Our customers like the dining options and breakfast at this inn. This 5-star inn features a restaurant, an outdoor pool and free WiFi.
  • The Iris Inn Bed & Breakfast - This 4-star bed & breakfast features free breakfast, free parking and a bar. Expedia customers like its bar and breakfast.

Other favourite sights in Shenandoah Valley include Scott Stadium, Downtown Mall and Luray Caverns.

Getting around Shenandoah Valley

If you want to journey outside the city, hop aboard a train from Staunton Station, Charlottesville Station or Clifton Forge Station. Shenandoah Valley may not have many public transport choices so consider renting a car to explore the city.

More trip options

Shenandoah Valley Hotel Reviews