Find Resorts & Hotels with Spas in Shenandoah Valley, VA

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide.

Pick from 103 Shenandoah Valley Resorts & Hotels with Spas and compare room rates, reviews, and availability. Most hotels are fully refundable.

Amazing Mountain views - Ski In Ski Out - Wifi - fireplace - Pets OK
9.6/10 Exceptional! (131 reviews)
Perfect getaway in Wintergreen Resort!
"We had a wonderful time in Wintergreen the last weekend in February. The property was perfect. The host was amazing and the home was well equipped and the views were breathtaking. The location is so convenient. We took our 3 kids to learn to ski for their 1st time and it was magical, despite the ..."

Reviewed on Mar 3, 2023

Amazing Mountain views - Ski In Ski Out - Wifi - fireplace - Pets OK
Woodruff House
3 out of 5
330 Mechanic St, Luray, VA, 22835
9.4/10 Exceptional! (160 reviews)
"Quaint property, nice staff. Highly recommend. Will return some day."

Reviewed on Jan 12, 2020

Woodruff House
The George Washington Hotel, A Wyndham Grand Hotel
Great for spa weekends
3.5 out of 5
103 E Piccadilly St, Winchester, VA, 22601
Fully refundableReserve now, pay when you stay
The price is $125 per night from Mar 26 to Mar 27
$125
per night
Mar 26 - Mar 27
9.2/10 Wonderful! (1,004 reviews)

Travelers like: full-service spa, massage, hot tub

Travelers say...
"Great place to stay"

Reviewed on Mar 16, 2023

The George Washington Hotel, A Wyndham Grand Hotel

Save an average of 15% on thousands of hotels when you're signed in

GETAWAY TO BERNARDS LANDING❤️INDOOR POOL HOT TUB NEW RESTAURANT OPEN❤️BEST VIEW
9.2/10 Wonderful! (130 reviews)
Very cozy and relaxing with great sunrises.
"Excellent all the way around. Thank you very much for sharing your property!"

Reviewed on Feb 28, 2023

GETAWAY TO BERNARDS LANDING❤️INDOOR POOL HOT TUB NEW RESTAURANT OPEN❤️BEST VIEW
Hotel Roanoke & Conference Ctr, Curio Collection by Hilton 
Great for spa weekends
4 out of 5
110 Shenandoah Ave Ne, Roanoke, VA, 24016
Fully refundableReserve now, pay when you stay
The price is $152 per night from Apr 2 to Apr 3
$152
per night
Apr 2 - Apr 3
9.2/10 Wonderful! (1,001 reviews)

Travelers like: spa services onsite, massage, facials, manicures and pedicures

Travelers say...
"The room was not clean. One of the pillow cases had what appeared to be makeup on it. The bathroom sink was dirty and there was hair on the shower floor."

Reviewed on Mar 19, 2023

Hotel Roanoke & Conference Ctr, Curio Collection by Hilton 
SpringHill Suites by Marriott Roanoke
3 out of 5
301 Reserve Ave SW, Roanoke, VA, 24015
Fully refundableReserve now, pay when you stay
The price is $116 per night from Apr 9 to Apr 10
$116
per night
Apr 9 - Apr 10
9/10 Wonderful! (1,002 reviews)
"Courteous and friendly staff. Clean & quiet accommodations."

Reviewed on Mar 7, 2023

SpringHill Suites by Marriott Roanoke
Country Inn & Suites by Radisson, Winchester, VA
3 out of 5
141 Kernstown Commons Blvd, Winchester, VA, 22602
Fully refundable
The price is $99 per night from Mar 28 to Mar 29
$99
per night
Mar 28 - Mar 29
8.8/10 Excellent! (1,001 reviews)
Great stay
"Our stay was very nice. Only suggestion might be better pillows. Breakfast was very good and gluten-free friendly!!"

Reviewed on Mar 20, 2023

Country Inn & Suites by Radisson, Winchester, VA
Country Inn & Suites by Radisson, Harrisonburg, VA
3 out of 5
27 Covenant Drive, Harrisonburg, VA, 22801
Fully refundable
The price is $91 per night from Mar 23 to Mar 24
$91
per night
Mar 23 - Mar 24
8.6/10 Excellent! (1,004 reviews)
"Right off 81 which is great. Free parking and breakfast. Love that rooms have microwave and fridge. Room rate very good"

Reviewed on Mar 20, 2023

Country Inn & Suites by Radisson, Harrisonburg, VA
The Omni Homestead Resort
Great for spa weekends
4.5 out of 5
7696 Sam Snead Highway, Hot Springs, VA, 24445
Fully refundableReserve now, pay when you stay
The price is $319 per night from Apr 2 to Apr 3
$319
per night
Apr 2 - Apr 3
8.4/10 Very Good! (758 reviews)

Travelers like: full-service spa, sauna, steam room, massage

Travelers say...
"Great resort for getaway!"

Reviewed on Feb 20, 2023

The Omni Homestead Resort
Sleep Inn & Suites Virginia Horse Center
2.5 out of 5
95 Maury River Rd, Rt 39, Lexington, VA, 24450
Fully refundableReserve now, pay when you stay
The price is $92 per night from Apr 9 to Apr 10
$92
per night
Apr 9 - Apr 10
8.2/10 Very Good! (773 reviews)
Nice place
"It was a spacious room and quiet hotel. Bed was very comfortable which is important to us! No complaints."

Reviewed on Mar 13, 2023

Sleep Inn & Suites Virginia Horse Center
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.

Shenandoah Valley Resorts & Hotels with Spas information

 

Resorts & Hotels with Spas in Shenandoah Valley

103

Highest price
$319
Cheapest price
$91
Number of guest reviews
6,964
Total number of hotels in Shenandoah Valley
3,841

 

Recent reviews of Shenandoah Valley hotels
Expedia verified reviews