We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Price per night
Amenities
Location
Any Distance
from
Accommodation
Traveller rating
Hotel class
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
Updating list...
Econo Lodge Civic Center
Expedia.com
US$ 69
View Deal
  • Free Wifi
  • Free Parking
Country Inn & Suites By Carlson, Harrisonburg
SAVE US$ 18
US$ 140
Country Inns
US$ 122
View Deal
#1 Best Value of 183 hotels in Shenandoah Valley
  • Free Wifi
  • Free Parking
Hampton Inn Salem
SAVE US$ 19
US$ 124
TripAdvisor
US$ 105
View Deal
#2 Best Value of 183 hotels in Shenandoah Valley
  • Free Wifi
  • Free Parking
Country Inn & Suites By Carlson, Winchester
Country Inns
US$ 115
View Deal
#3 Best Value of 183 hotels in Shenandoah Valley
  • Free Wifi
  • Free Parking
Country Inn & Suites By Carlson, Roanoke
SAVE US$ 18
US$ 128
Country Inns
US$ 110
View Deal
#4 Best Value of 183 hotels in Shenandoah Valley
  • Free Wifi
  • Free Parking
La Quinta Inn Roanoke Salem
SAVE US$ 14
US$ 118
La Quinta
US$ 104
View Deal
#5 Best Value of 183 hotels in Shenandoah Valley
  • Free Wifi
  • Free Parking
The Hotel Roanoke & Conference Center, Curio Collection by Hilton
Curio.com
US$ 193
View Deal
#6 Best Value of 183 hotels in Shenandoah Valley
  • Free Wifi
  • Pool
Holiday Inn Roanoke - Tanglewood
Expedia.com
US$ 118
View Deal
#7 Best Value of 183 hotels in Shenandoah Valley
  • Free Wifi
  • Free Parking
Best Western Plus Waynesboro Inn & Suites Conference Center
SAVE US$ 22
US$ 159
BestWestern.com
US$ 137
View Deal
#8 Best Value of 183 hotels in Shenandoah Valley
  • Free Wifi
  • Free Parking
Hampton Inn & Suites Roanoke Airport
SAVE US$ 18
US$ 129
Hampton.com
US$ 111
View Deal
#9 Best Value of 183 hotels in Shenandoah Valley
  • Free Wifi
  • Free Parking
The George Washington A Wyndham Grand Hotel
Expedia.com
US$ 119
View Deal
#10 Best Value of 183 hotels in Shenandoah Valley
  • Free Wifi
  • Pool
Hampton Inn Front Royal
SAVE US$ 16
US$ 145
Hampton.com
US$ 129
View Deal
#11 Best Value of 183 hotels in Shenandoah Valley
  • Free Wifi
  • Free Parking
Hampton Inn Harrisonburg South
SAVE US$ 24
US$ 175
Hampton.com
US$ 151
View Deal
#12 Best Value of 183 hotels in Shenandoah Valley
  • Free Wifi
  • Free Parking
Hampton Inn Waynesboro \/ Stuarts Draft
SAVE US$ 24
US$ 220
Hampton.com
US$ 196
View Deal
#13 Best Value of 183 hotels in Shenandoah Valley
  • Free Wifi
  • Free Parking
Hampton Inn Winchester-University\/Mall Area
Hampton.com
US$ 138
View Deal
#14 Best Value of 183 hotels in Shenandoah Valley
  • Free Wifi
  • Free Parking
Stonewall Jackson Hotel and Conference Center
SAVE US$ 11
US$ 167
Orbitz.com
US$ 156
View Deal
#15 Best Value of 183 hotels in Shenandoah Valley
  • Free Wifi
  • Pool
Sheraton Roanoke Hotel and Conference Center
SAVE US$ 18
US$ 133
Expedia.com
US$ 115
View Deal
#16 Best Value of 183 hotels in Shenandoah Valley
  • Free Wifi
  • Free Parking
Hampton Inn & Suites Woodstock
SAVE US$ 20
US$ 145
Hampton.com
US$ 125
View Deal
#17 Best Value of 183 hotels in Shenandoah Valley
  • Free Wifi
  • Free Parking
Sleep Inn & Suites
SleepInn
US$ 78
View Deal
#18 Best Value of 183 hotels in Shenandoah Valley
  • Free Wifi
  • Free Parking
Cambria Hotel & Suites
SAVE US$ 26
US$ 150
Orbitz.com
US$ 124
View Deal
#19 Best Value of 183 hotels in Shenandoah Valley
  • Free Wifi
  • Free Parking
Hampton Inn Lexington - Historic District
SAVE US$ 35
US$ 177
Hampton.com
US$ 142
View Deal
#20 Best Value of 183 hotels in Shenandoah Valley
  • Free Wifi
  • Free Parking
Savings alert: 10% below average rate

The price you found is 10% lower than this hotel's average rate of US$ 157/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Best Western Lee-Jackson Inn & Conference Center
BestWestern.com
US$ 82
View Deal
#21 Best Value of 183 hotels in Shenandoah Valley
  • Free Wifi
  • Free Parking
Hampton Inn & Suites Roanoke - Downtown
Orbitz.com
US$ 146
View Deal
#22 Best Value of 183 hotels in Shenandoah Valley
  • Free Wifi
  • Breakfast included
Residence Inn Harrisonburg
Expedia.com
US$ 201
View Deal
#23 Best Value of 183 hotels in Shenandoah Valley
  • Free Wifi
  • Free Parking
Hilton Garden Inn Roanoke
SAVE US$ 18
US$ 139
Orbitz.com
US$ 121
View Deal
#24 Best Value of 183 hotels in Shenandoah Valley
  • Free Wifi
  • Free Parking
Best Western Plus Inn at Hunt Ridge
BestWestern.com
US$ 168
View Deal
#25 Best Value of 183 hotels in Shenandoah Valley
  • Free Wifi
  • Free Parking
Best Western Staunton Inn
SAVE US$ 8
US$ 122
BestWestern.com
US$ 114
View Deal
#26 Best Value of 183 hotels in Shenandoah Valley
  • Free Wifi
  • Free Parking
Wingate by Wyndham Winchester
TripAdvisor
US$ 104
View Deal
#27 Best Value of 183 hotels in Shenandoah Valley
  • Free Wifi
  • Free Parking
Savings alert: 10% below average rate

The price you found is 10% lower than this hotel's average rate of US$ 115/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

The Omni Homestead Resort
SAVE US$ 49
US$ 382
Travelocity
US$ 333
View Deal
#28 Best Value of 183 hotels in Shenandoah Valley
  • Free Wifi
  • Pool
The Mimslyn Inn
SAVE US$ 42
US$ 383
Travelocity
US$ 341
View Deal
#29 Best Value of 183 hotels in Shenandoah Valley
  • Free Wifi
  • Free Parking
Hampton Inn Staunton
SAVE US$ 37
US$ 184
Hampton.com
US$ 147
View Deal
#30 Best Value of 183 hotels in Shenandoah Valley
  • Free Wifi
  • Free Parking
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.