
Hotels in Windsor Hills
Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices
Check prices for these dates
Where to stay in Windsor Hills?




Hampton Inn Salem East - Electric Road
Hampton Inn Salem East - Electric Road2.5 star property
1.6 mi from Windsor Hills
9.4 out of 10, Exceptional, (950)
9.4/10
Exceptional
(950)
$89 nightly
The price is $101
$101 total
Jan 19 - Jan 20, 2026
Total with taxes and fees




Comfort Suites Inn at Ridgewood Farm
Comfort Suites Inn at Ridgewood Farm2.5 star property
1.7 mi from Windsor Hills
7.8 out of 10, Good, (1003)
7.8/10
Good
(1003)
$67 nightly
The price is $76
$76 total
Jan 11 - Jan 12, 2026
Total with taxes and fees




Quality Inn Tanglewood
Quality Inn Tanglewood2.5 star property
Franklin-Colonial, 2.3 mi from Windsor Hills
7.2 out of 10, Good, (410)
7.2/10
Good
(410)
$52 nightly
The price is $59
$59 total
Jan 22 - Jan 23, 2026
Total with taxes and fees




Holiday Inn Roanoke-Tanglewood-Rt 419&i581 by IHG
Holiday Inn Roanoke-Tanglewood-Rt 419&i581 by IHG3.0 star property
2.3 mi from Windsor Hills
7.8 out of 10, Good, (791)
7.8/10
Good
(791)
$87 nightly
The price is $98
$98 total
Dec 29 - Dec 30
Total with taxes and fees




8.0 out of 10, Very Good, (1001)
8.0/10
Very Good
(1001)
$70 nightly
The price is $78
$78 total
Jan 22 - Jan 23, 2026
Total with taxes and fees




9.0 out of 10, Wonderful, (1000)
9.0/10
Wonderful
(1000)
$114 nightly
The price is $128
$128 total
Jan 3 - Jan 4, 2026
Total with taxes and fees




Colony House Motor Lodge
Colony House Motor Lodge2.5 star property
Franklin-Colonial, 2.4 mi from Windsor Hills
9.8 out of 10, Exceptional, (48)
9.8/10
Exceptional
(48)
$100 nightly
The price is $114
$114 total
Dec 29 - Dec 30
Total with taxes and fees




Spark by Hilton Roanoke Civic Center
Spark by Hilton Roanoke Civic Center2.5 star property
Gainsboro, 4.1 mi from Windsor Hills
9.0 out of 10, Wonderful, (140)
9.0/10
Wonderful
(140)
$77 nightly
The price is $87
$87 total
Dec 30 - Dec 31
Total with taxes and fees




SpringHill Suites by Marriott Roanoke
SpringHill Suites by Marriott Roanoke3.0 star property
South Jefferson, 3.3 mi from Windsor Hills
9.0 out of 10, Wonderful, (1001)
9.0/10
Wonderful
(1001)
$134 nightly
The price is $152
$152 total
Jan 2 - Jan 3, 2026
Total with taxes and fees




7.2 out of 10, Good, (234)
7.2/10
Good
(234)
$71 nightly
The price is $80
$80 total
Dec 29 - Dec 30
Total with taxes and fees




Hampton Inn & Suites Roanoke-Downtown
Hampton Inn & Suites Roanoke-Downtown2.5 star property
Downtown Roanoke, 3.9 mi from Windsor Hills
9.0 out of 10, Wonderful, (1000)
9.0/10
Wonderful
(1000)
$129 nightly
The price is $146
$146 total
Jan 11 - Jan 12, 2026
Total with taxes and fees




Holiday Inn Express & Suites Roanoke – Civic Center by IHG
Holiday Inn Express & Suites Roanoke – Civic Center by IHG2.5 star property
Williamson Road, 4.6 mi from Windsor Hills
9.2 out of 10, Wonderful, (1004)
9.2/10
Wonderful
(1004)
$91 nightly
The price is $103
$103 total
Jan 11 - Jan 12, 2026
Total with taxes and fees




9.2 out of 10, Wonderful, (1299)
9.2/10
Wonderful
(1299)
$143 nightly
The price is $162
$162 total
Jan 4 - Jan 5, 2026
Total with taxes and fees




Hampton Inn & Suites Roanoke Airport
Hampton Inn & Suites Roanoke Airport2.5 star property
Roundhill, 4.3 mi from Windsor Hills
8.4 out of 10, Very Good, (1005)
8.4/10
Very Good
(1005)
$98 nightly
The price is $111
$111 total
Jan 18 - Jan 19, 2026
Total with taxes and fees




Hotel Roanoke & Conference Ctr, Curio Collection by Hilton
Hotel Roanoke & Conference Ctr, Curio Collection by Hilton4.0 star property
Gainsboro, 4 mi from Windsor Hills
9.4 out of 10, Exceptional, (1000)
9.4/10
Exceptional
(1000)
$171 nightly
The price is $194
$194 total
Jan 4 - Jan 5, 2026
Total with taxes and fees




Hyatt Place Roanoke Airport/Valley View Mall
Hyatt Place Roanoke Airport/Valley View Mall3.0 star property
Roundhill, 4.3 mi from Windsor Hills
8.6 out of 10, Excellent, (1004)
8.6/10
Excellent
(1004)
$101 nightly
The price is $114
$114 total
Jan 4 - Jan 5, 2026
Total with taxes and fees




Courtyard by Marriott Roanoke Airport
Courtyard by Marriott Roanoke Airport3.0 star property
Miller Court/Arrowood, 4.1 mi from Windsor Hills
9.0 out of 10, Wonderful, (852)
9.0/10
Wonderful
(852)
$119 nightly
The price is $135
$135 total
Dec 28 - Dec 29
Total with taxes and fees




La Quinta Inn & Suites by Wyndham Roanoke Salem
La Quinta Inn & Suites by Wyndham Roanoke Salem3.0 star property
4.9 mi from Windsor Hills
9.0 out of 10, Wonderful, (1345)
9.0/10
Wonderful
(1345)
$89 nightly
The price is $101
$101 total
Dec 25 - Dec 26
Total with taxes and fees




Best Western Plus Inn at Valley View
Best Western Plus Inn at Valley View2.5 star property
Roundhill, 4.4 mi from Windsor Hills
8.4 out of 10, Very Good, (1004)
8.4/10
Very Good
(1004)
$81 nightly
The price is $92
$92 total
Dec 30 - Dec 31
Total with taxes and fees




8.6 out of 10, Excellent, (826)
8.6/10
Excellent
(826)
$79 nightly
The price is $90
$90 total
Jan 11 - Jan 12, 2026
Total with taxes and fees
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.
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.
trending_down When is the best time to visit Roanoke?
When is the best time to visit Roanoke?Our prices for hotels in Roanoke are cheapest in January
When is the best time to visit Roanoke?
When is the best time to visit Roanoke?
Our prices for hotels in Roanoke are cheapest in January
Price trends for hotels in Roanoke
Pricing is based on two traveler single night rates
Currently viewing crowd sizes and weather for December.trending_down Low crowds
Typical weather for Roanoke
December
High 48°F / low 32°F. Partly sunny.
View properties in December 48°
December, Low crowds, average high temperature 48 degrees Fahrenheit, average low temperature 32 degrees Fahrenheit. Partly sunny.
32°
43°
January, Low crowds, average high temperature 43 degrees Fahrenheit, average low temperature 27 degrees Fahrenheit. Partly sunny.
27°
47°
February, Low crowds, average high temperature 47 degrees Fahrenheit, average low temperature 29 degrees Fahrenheit. Partly sunny.
29°
56°
March, Low crowds, average high temperature 56 degrees Fahrenheit, average low temperature 35 degrees Fahrenheit. Partly sunny.
35°
66°
April, Moderate crowds, average high temperature 66 degrees Fahrenheit, average low temperature 44 degrees Fahrenheit. Sunny most days.
44°
74°
May, High crowds, average high temperature 74 degrees Fahrenheit, average low temperature 53 degrees Fahrenheit. Sunny most days.
53°
83°
June, Moderate crowds, average high temperature 83 degrees Fahrenheit, average low temperature 60 degrees Fahrenheit. Sunny most days.
60°
87°
July, High crowds, average high temperature 87 degrees Fahrenheit, average low temperature 65 degrees Fahrenheit. Sunny most days.
65°
85°
August, High crowds, average high temperature 85 degrees Fahrenheit, average low temperature 63 degrees Fahrenheit. Sunny most days.
63°
79°
September, Moderate crowds, average high temperature 79 degrees Fahrenheit, average low temperature 57 degrees Fahrenheit. Sunny most days.
57°
68°
October, High crowds, average high temperature 68 degrees Fahrenheit, average low temperature 47 degrees Fahrenheit. Sunny most days.
47°
55°
November, Moderate crowds, average high temperature 55 degrees Fahrenheit, average low temperature 36 degrees Fahrenheit. Sunny most days.
36°
Monthly weather averages (˚F)
Check out reviews of Windsor Hills hotels guests love

The Liberty Trust
10/10 Excellent
"Nice stay"

Holiday Inn Express & Suites Roanoke – Civic Center by IHG
10/10 Excellent
"Clean room friendly staff"

Hampton Inn & Suites Roanoke Airport
10/10 Excellent
"Staff were attentive and welcoming. Room was spacious and clean."

Spark by Hilton Roanoke Civic Center
10/10 Excellent
"The room was clean and the staff was courteous. I was satisfied with my stay."

Hyatt Place Roanoke Airport/Valley View Mall
10/10 Excellent
"Yes ,everything was wonderful. Great trip"

avid hotel Salem by IHG
10/10 Excellent
"Very nice place "

Home2 Suites by Hilton Roanoke, VA
10/10 Excellent
"spacious and nice rooms. Great customer service"

Tru By Hilton Roanoke Hollins
10/10 Excellent
"Clean rooms,friendly staff and good breakfast "

Country Inn & Suites by Radisson, Roanoke, VA
10/10 Excellent
"Staff extremely sweet (check in and hostess for am breakfast). Room very clean and parking lot well lit. Excellent rates. Will stay again!"
Frequently asked questions
Is Windsor Hills expensive to stay in?
You can find great hotels from $83 in Windsor Hills to suit a range of budgets. To find the best low-cost hotel on Hotels.com that meets your needs, apply your search filters and then sort hotels by "Price: low to high".
How can I find discounted rates and deals for Windsor Hills hotels?
Discover great deals on hotels in Windsor Hills with Hotels.com. Sign up for free to unlock member only prices and start earning rewards. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Windsor Hills hotels.
Can I receive a refund if I cancel my Windsor Hills hotel booking?
The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel your booking. Some Windsor Hills hotels require you to cancel more than 24 hours before check-in, so look at your booking beforehand. For extra peace of mind before you book, filter hotels by "Property cancellation options" and select "Fully refundable property".
Is it worth staying in Windsor Hills?
Basing yourself in Windsor Hills makes it easy to explore Roanoke, including the neighborhoods of Downtown Roanoke and Old Southwest.
Find out more about Windsor Hills