See the latest deals and prices in Roanoke hotels
Filter by:
The Liberty Trust
Hotel in Roanoke
Excellent
0 reviews
9
From $201 per night
La Quinta Inn & Suites by Wyndham Roanoke Salem
Hotel in Salem
Excellent
2 reviews
9
From $99 per night
Holiday Inn Roanoke Airport – Conference CTR by IHG
Hotel in Roanoke
Very Good
1 review
8
From $118 per night
Country Inn & Suites by Radisson, Roanoke, VA
Hotel in Roanoke
Excellent
1 review
9
From $121 per night
Comfort Inn Airport
Hotel in Roanoke
Excellent
0 reviews
9
From $94 per night
Candlewood Suites Roanoke Airport by IHG
Hotel in Roanoke
No reviews
1 review
-
From $139 per night
Best Western Plus Inn at Valley View
Hotel in Roanoke
Very Good
1 review
8
From $100 per night
Holiday Inn Express & Suites Roanoke – Civic Center by IHG
Hotel in Roanoke
No reviews
1 review
-
From $118 per night
Affordable Corporate Suites - Lanford
Hotel in Roanoke
Excellent
0 reviews
10
From $135 per night
MainStay Suites Airport
Hotel in Roanoke
Excellent
1 review
9
From $72 per night
Super 8 by Wyndham Roanoke VA
Hotel in Roanoke
From $57 per night
Days Inn by Wyndham Roanoke Near I-81
Hotel in Roanoke
From $84 per night
MainStay Suites Airport
Hotel in Roanoke
From $72 per night
Extended Stay America Select Suites Roanoke Airport
Hotel in Roanoke
From $80 per night
Econo Lodge Civic Center
Hotel in Roanoke
From $78 per night
La Quinta Inn & Suites by Wyndham Roanoke Salem
Hotel in Salem
From $99 per night
Comfort Inn Roanoke Civic Center
Hotel in Roanoke
From $95 per night
Holiday Inn Express & Suites Roanoke – Civic Center by IHG
Hotel in Roanoke
From $118 per night
Quality Inn Tanglewood
Hotel in Roanoke
From $66 per night
Sleep Inn Tanglewood
Hotel in Roanoke
From $83 per night
11 stays
From $78 per night
13 stays
From $78 per night
19 stays
From $78 per night
13 stays
From $78 per night
13 stays
From $95 per night
22 stays
From $80 per night
13 stays
From $95 per night
10 stays
From $84 per night
16 stays
From $78 per night
10 stays
From $83 per night
Roanoke, Virginia, United States of America, is a charming destination nestled in the heart of the Blue Ridge Mountains. Known for its vibrant culture and rich history, Roanoke offers a variety of attractions that cater to all types of travelers. Whether you're visiting the iconic Mill Mountain Star, exploring the scenic Mill Mountain Park, delving into the exhibits at the Virginia Museum of Transportation, or enjoying a day at the Mill Mountain Zoo, there's something for everyone in this picturesque city.
Currently, the average price of hotels in Roanoke is $123, with options ranging from $51 to $236. This makes it an affordable destination for both budget-conscious travelers and those looking for a more luxurious stay. With 38 hotels to choose from, visitors are sure to find accommodations that suit their needs and preferences.
Among the most popular hotels in Roanoke are the Comfort Inn Roanoke Civic Center, known for its convenient location and comfortable amenities, and the Country Inn & Suites by Radisson, Roanoke, VA, which offers a cozy and welcoming atmosphere. The Holiday Inn Roanoke-Tanglewood-Rt 419&i581, an IHG Hotel, provides modern conveniences and easy access to local attractions. For those seeking value, the Quality Inn Tanglewood is a great choice, while the Candlewood Suites Roanoke Airport, an IHG Hotel, offers extended stay options perfect for longer visits.
Whether you're in town for business or leisure, Roanoke's diverse range of hotels ensures a pleasant and memorable stay. Enjoy the natural beauty, cultural landmarks, and warm hospitality that make Roanoke a standout destination in Virginia.
April is the cheapest time to stay in Roanoke for an average of $102 per night.
Average price per night for 3-star hotels
Month
Price
January
$129
February
$126
March
$120
April
$102
May
$134
June
$132
July
$134
August
$131
September
$135
October
$120
November
$103
December
$121
Leona
10
Excellent
•
1 review
Samantha
United States
9
Excellent
•
2 reviews
Caitlin
United States
Cheng
United States
Cody
United States