Find hotels in Hanging Rock, VA from ฿1,820
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Hanging Rock
Family friendly
Check prices for these dates
Our top choices for Hanging Rock hotels

Comfort Inn & Suites Troutville-Roanoke North
Comfort Inn & Suites Troutville-Roanoke NorthTroutville
9.2 out of 10, Wonderful, (1311)
The price is ฿2,591
฿2,910 total
includes taxes & fees
12 Jan - 13 Jan

avid hotel Salem by IHG
avid hotel Salem by IHGSalem
9.4 out of 10, Exceptional, (1001)
The price is ฿2,767
฿3,135 total
includes taxes & fees
16 Jan - 17 Jan

Spark by Hilton Roanoke Civic Center
Spark by Hilton Roanoke Civic CenterGainsboro
9.0 out of 10, Wonderful, (162)
The price is ฿2,243
฿2,541 total
includes taxes & fees
8 Feb - 9 Feb

Fairfield Inn & Suites by Marriott Roanoke Salem
Fairfield Inn & Suites by Marriott Roanoke SalemSalem
9.2 out of 10, Wonderful, (1001)
The price is ฿3,258
฿3,691 total
includes taxes & fees
17 Jan - 18 Jan

Holiday Inn Express Troutville by IHG
Holiday Inn Express Troutville by IHGTroutville
9.4 out of 10, Exceptional, (799)
The price is ฿3,435
฿3,857 total
includes taxes & fees
10 Jan - 11 Jan

Country Inn & Suites by Radisson, Roanoke, VA
Country Inn & Suites by Radisson, Roanoke, VAAlpine Hills
9.2 out of 10, Wonderful, (2058)
The price is ฿2,615
฿2,936 total
includes taxes & fees
8 Feb - 9 Feb

La Quinta Inn & Suites by Wyndham Roanoke Salem
La Quinta Inn & Suites by Wyndham Roanoke SalemSalem
9.0 out of 10, Wonderful, (1340)
The price is ฿2,886
฿3,270 total
includes taxes & fees
1 Feb - 2 Feb

Hampton Inn Salem, VA
Hampton Inn Salem, VASalem
9.2 out of 10, Wonderful, (1005)
The price is ฿3,430
฿3,886 total
includes taxes & fees
24 Jan - 25 Jan

Best Western North Roanoke
Best Western North RoanokeTroutville
8.6 out of 10, Excellent, (659)
The price is ฿2,481
฿2,786 total
includes taxes & fees
17 Jan - 18 Jan

Motel 6 Troutville, VA
Motel 6 Troutville, VATroutville
7.8 out of 10, Good, (596)
The price is ฿1,860
฿2,089 total
includes taxes & fees
11 Jan - 12 Jan

Days Inn by Wyndham Roanoke/Hollins Near I-81
Days Inn by Wyndham Roanoke/Hollins Near I-81Alpine Hills
7.4 out of 10, Good, (1001)
The price is ฿2,263
฿2,542 total
includes taxes & fees
18 Jan - 19 Jan

Tru By Hilton Roanoke Hollins
Tru By Hilton Roanoke HollinsAlpine Hills
8.8 out of 10, Excellent, (1003)
The price is ฿2,749
฿3,087 total
includes taxes & fees
18 Jan - 19 Jan

Springhill Suites By Marriott Roanoke North
Springhill Suites By Marriott Roanoke NorthAlpine Hills
9.6 out of 10, Exceptional, (297)
The price is ฿3,790
฿4,257 total
includes taxes & fees
13 Jan - 14 Jan

Comfort Inn Airport
Comfort Inn AirportAirport
8.6 out of 10, Excellent, (835)
The price is ฿2,536
฿2,873 total
includes taxes & fees
1 Feb - 2 Feb

Holiday Inn Express & Suites Roanoke – Civic Center by IHG
Holiday Inn Express & Suites Roanoke – Civic Center by IHGWilliamson Road
9.2 out of 10, Wonderful, (1000)
The price is ฿2,851
฿3,230 total
includes taxes & fees
18 Jan - 19 Jan

Quality Inn Salem - I-81
Quality Inn Salem - I-81Salem
8.4 out of 10, Very good, (1002)
The price is ฿2,138
฿2,422 total
includes taxes & fees
8 Feb - 9 Feb

Comfort Suites Inn at Ridgewood Farm
Comfort Suites Inn at Ridgewood FarmSalem
7.8 out of 10, Good, (1002)
The price is ฿2,216
฿2,510 total
includes taxes & fees
1 Feb - 2 Feb

Colony House Motor Lodge
Colony House Motor LodgeFranklin-Colonial
10.0 out of 10, Exceptional, (54)
The price is ฿3,355
฿3,801 total
includes taxes & fees
10 Jan - 11 Jan

Spark by Hilton Daleville Roanoke North
Spark by Hilton Daleville Roanoke NorthDaleville
8.2 out of 10, Very good, (1001)
The price is ฿2,029
฿2,279 total
includes taxes & fees
19 Jan - 20 Jan

Hampton Inn Roanoke/Hollins - I-81
Hampton Inn Roanoke/Hollins - I-81Alpine Hills
8.4 out of 10, Very good, (752)
The price is ฿2,851
฿3,202 total
includes taxes & fees
27 Jan - 28 Jan
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.
Save an average of 15% on thousands of hotels when you're signed in
Top Hanging Rock Hotel Reviews

Spark by Hilton Daleville Roanoke North
10/10 Excellent
More cheap stays in Hanging Rock

Motel 6 Salem, VA
301 Wildwood Road Salem VA
The price is ฿1,607 per night from 31 Jan to 1 Feb
฿1,607
฿1,820 total
31 Jan - 1 Feb
includes taxes & fees
6.6/10 (1,002 reviews)





































































