Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Shenandoah Valley

Tonight Jun 17 - Jun 18
This weekend Jun 21 - Jun 23
Next weekend Jun 28 - Jun 30

Featured Shenandoah Valley Resorts & Hotels with Spas

See all 1,201 Properties in Shenandoah Valley

Estimated price for 1 night/2 adults

The Omni Homestead Resort
The Omni Homestead Resort
4.5 out of 5.0 7696 Sam Snead Highway, Hot Springs, VA
Free Cancellation
4.3/5 (477 reviews)
$202/ night for 2 guests

Lovely historic resort in stunningly beautiful location. In need of refreshing which Omni plans to do.

Reviewed on May 30, 2019
Country Inn & Suites by Radisson, Winchester, VA
Country Inn & Suites by Radisson, Winchester, VA
3.0 out of 5.0 141 Kernstown Commons Blvd, Winchester, VA
Free Cancellation
4.5/5 (1,537 reviews)
$76/ night for 2 guests

When I made the reservation I entered pet friendly in the filter. When I registered, the hotel did not have this information and asked for an additional $25. After protest, the fee was waived.

Reviewed on Jun 11, 2019
Top Of Mountain! Territorial Views! Walk to Spa. 3 min drv to Shops/restaurants
Top Of Mountain! Territorial Views! Walk to Spa. 3 min drv to Shops/restaurants
Nellysford, Virginia
4.5/5 (33 reviews)

Bea and Robert are great hosts. Their apartment has everything you will need for your stay. The apartment was really clean, spacious, comfortable and so quiet that we had the best rest in a while. The full moon and the sunrise looked amazing. It is near a lot of good outdoors activities,wineries ...

Reviewed on Nov 25, 2018
The George Washington Hotel, A Wyndham Grand Hotel
The George Washington Hotel, A Wyndham Grand Hotel
3.5 out of 5.0 103 E Piccadilly St, Winchester, VA
Free Cancellation
4.6/5 (958 reviews)
$93/ night for 2 guests

This property has a beauty that you do not find in the concrete box chain hotels. While it's an older building, it is very well maintained and very clean. The staff is friendly and helpful. The location of the hotel, in Old Town Winchester, is close to the pedestrian mall with its stores and ...

Reviewed on Jun 13, 2019
Best Location & View on Mtn - Pets OK - ski In/out
Best Location & View on Mtn - Pets OK - ski In/out
Nellysford, Virginia
4.8/5 (56 reviews)

Very thankful for the Davidson's having their condo available for us this weekend. The condo was a very good location for the slopes and a walk to dining and a great short hike to a beautiful look out. The closeness to the top of the slopes left it so we were right next to the lift and the lights ...

Reviewed on Feb 18, 2019
SpringHill Suites by Marriott Roanoke
SpringHill Suites by Marriott Roanoke
3.0 out of 5.0 301 Reserve Ave SW, Roanoke, VA
Free Cancellation
4.5/5 (835 reviews)
$107/ night for 2 guests

It’s in a nice area. It’s very clean. The breakfast was good. It would be nice if there were benches out in front or to the side of the hotel where a guest could enjoy the beautiful weather and scenery.

Reviewed on May 13, 2019
Country Inn & Suites by Radisson, Harrisonburg, VA
Country Inn & Suites by Radisson, Harrisonburg, VA
3.0 out of 5.0 27 Covenant Drive, Harrisonburg, VA
Free Cancellation
4.3/5 (1,187 reviews)
$84/ night for 2 guests

Very friendly staff and nice rooms and breakfast was excellent

Reviewed on Jun 5, 2019
7/7-7/11 Available Best Amenitiesbernards Landingsmith Mountain Lake
7/7-7/11 Available Best Amenitiesbernards Landingsmith Mountain Lake
Moneta, Virginia
4.6/5 (77 reviews)

When we were there the microwave tripped the braker. I resat the braker,and it was fine. Just letting you know

Reviewed on Jan 19, 2019
Sleep Inn & Suites
Sleep Inn & Suites
2.5 out of 5.0 95 Maury River Rd, Rt 39, Lexington, VA
Free Cancellation
4.1/5 (500 reviews)
$76/ night for 2 guests

Clean, easy highway access, quiet, bright lights in parking lot

Reviewed on Jun 9, 2019
Map

Pocket Guide: Resorts & Hotels with Spas in Shenandoah Valley

Search for hotels in Shenandoah Valley on Expedia. You can easily find your hotels in Shenandoah Valley using one of the methods below:

  • View our selection of featured hotels in Shenandoah Valley
  • Use the map to find hotels in the Shenandoah Valley neighborhood you prefer
  • Use the filters to see hotels in a specific area of Shenandoah Valley, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Shenandoah Valley
  • Enter your travel dates to view the best deals on hotels in Shenandoah Valley - while they last