Star Rating
Hotel Name
Price Range (USD)to
Amenities

24017 Hotels/Accommodations

Residence Inn by Marriott Roanoke - Roanoke
+1-888-690-5247
3305 Ordway Dr. Nw, Roanoke, VA 24017
  • Affordable Airport property
  • Comp. Breakfast
  • All guests found problems with the furniture
  • Dirty dishes in the closet
Courtyard Roanoke : 3301 Ordway Dr.
+1-888-305-3366
3301 Ordway Dr., Roanoke, VA 24017
  • Affordable Airport hotel
  • 135 sleeping rooms in hotel
  • Fair breakfast prices
  • Spacious rooms
Sheraton Roanoke Hotel & Conference Center - Roanoke
+1-800-881-1523
2801 Hershberger Rd., Roanoke, VA 24017
  • Four-star Airport hotel
  • Airport shuttle available
Holiday Inn Roanoke Valley View - Roanoke
+1-888-283-3404
3315 Ordway Dr., Roanoke, VA 24017
  • 3-star Airport hotel
  • 153 rooms in property
Extended Stay America Roanoke Airport : 2705 Frontage Rd.
+1-866-221-8581
2705 Frontage Rd., Roanoke, VA 24017
  • Low priced Airport property
  • 3 floors in hotel
  • Not even a courtesy
  • Great reception
Airport Plaza Hotel
+1-866-429-5787
3695 Thirlane Rd. N.w., Roanoke, VA 24019 ~1.48 miles northeast of 24017
  • 2-star Airport property
  • Hotel has 5 floors
  • Hotel facilities could use a good clean
  • Dirt cheap prices
Best Western Plus Inn at Valley View
+1-888-690-5281
5050 Valley View Blvd. Nw, Roanoke, VA 24012-2038 ~1.49 miles northeast of 24017
  • 3 star Airport property
  • 84 rooms in property
  • Great southern breakfast
  • Room is all right
Hampton Inn & Suites Roanoke Airport Valley View M
+1-888-690-5247
5033 Valley View Blvd. Nw, Roanoke, VA 24012 ~1.54 miles northeast of 24017
  • Midscale Airport hotel
  • Gym / Fitness Center Available
Hyatt Place Roanoke Airport / Valley View
+1-888-305-3366
5040 Valley View Blvd. North Nw, Roanoke, VA 24012 ~1.64 miles northeast of 24017
  • Affordable Airport hotel
  • 126 rooms in property
  • Moderately clean hotel facilities
  • About half of guests thought the furniture was functional
From$89
Very Good 4.0 /5Read Reviews CallBookMore Details
Comfort Inn Airport - Roanoke
+1-800-881-1523
5070 Valley View Blvd., Roanoke, VA 24012 ~1.83 miles northeast of 24017
  • 3-star Airport hotel
  • 96 sleeping rooms in hotel
  • The place clean
  • Great shopping
From$55
Very Good 4.5 /5Read Reviews CallBookMore Details
Mainstay Suites
+1-888-283-3404
5080 Valley View Blvd., Roanoke, VA 24012 ~1.83 miles northeast of 24017
  • Economical Airport property
  • Check in: 15:00
  • Great place for shopping
  • Clean rooms
Days Inn Salem
+1-866-221-8581
1535 East Main St., Salem, VA 24153 ~2.07 miles west of 24017
  • Two-star Suburban hotel
  • Hotel has 3 floors
  • Facility a bit old
  • Excellent customer service
Howard Johnson Roanoke / Airport
+1-866-429-5787
6520 Thrilane Rd., Roanoke, VA 24019 ~2.13 miles north of 24017
  • Cheap Airport property
  • Check-in: 02:00 PM
  • Outlet near
  • Hotel facilities could use a good clean
Super 8 Roanoke
+1-888-690-5281
6616 Thirlane Rd., Roanoke, VA 24019 ~2.18 miles north of 24017
  • Low priced Airport property
  • 3 floors in property
  • Great service
  • Average cleanliness
Quality Inn Roanoke Airport in Roanoke
+1-888-690-5247
6626 Thirlane Rd. Nw, Roanoke, VA 24019 ~2.23 miles north of 24017
  • Inexpensive Airport property
  • 135 rooms in property
  • Almost all guests said rooms were dirty
  • Most guests said the reception staff was great
Motel 6 in Roanoke
+1-888-305-3366
6621 Thirlane Rd. Nw, Roanoke, VA 24019 ~2.30 miles north of 24017
  • Cheap hotel
  • Hotel has 2 suites
From$40
Average 3.5 /5Reviews CallBookMore Details
Knights Inn Roanoke Va : 6510 Thirlane Rd.
+1-800-881-1523
6510 Thirlane Rd., Roanoke, VA 24015 ~2.50 miles north of 24017
  • Economy property
  • 2 floors in hotel
Holiday Inn Express Salem Va in Salem
+1-888-283-3404
991 Russell Dr., Salem, VA 24153 ~2.73 miles northwest of 24017
  • Three Star Convention Center hotel
  • 75 rooms in property
Comfort Suites at Ridgewood Farms
+1-866-221-8581
2898 Keagy Rd., Salem, VA 24153 ~2.85 miles southwest of 24017
  • Mid-scale Suburban hotel
  • Check-in time: 3:00pm
La Quinta Inn & Suite Salem / Roanoke by Wyndham
+1-866-429-5787
140 Sheraton Dr., Salem, VA 24153 ~2.87 miles northwest of 24017
  • Three Star Highway hotel
  • Check in: 2:00 PM
  • Furniture needs more attention
  • Clean
Baymont Inn & Suites in Salem
+1-888-690-5281
179 Sheraton Dr., Salem, VA 24153 ~2.94 miles northwest of 24017
  • Cheap Highway property
  • Check in time: 1500
Holiday Inn Express
+1-888-690-5247
815 Gainsboro Rd., Roanoke, VA 24016 ~2.95 miles east of 24017
  • 3 star Downtown property
  • Fitness center on property
Hampton Inn Salem East Electric Road
+1-888-305-3366
1886 Electric Rd., Salem, VA 24153 ~3.07 miles southwest of 24017
  • Three Star Mountain hotel
  • Check-in: 3:00pm
From$134
Very Good 4.5 /5Recent Reviews CallBookMore Details
The Hotel Roanoke & Conference Center
+1-800-881-1523
110 Shenandoah Ave., Roanoke, VA 24016 ~3.09 miles east of 24017
  • High end Downtown property
  • Hotel has an eco-friendly policy See more
Econo Lodge Civic Center in Roanoke
+1-888-283-3404
308 Orange Ave. Ne, Roanoke, VA 24016 ~3.22 miles east of 24017
  • Cheap Downtown property
  • Free breakfast
  • Reasonably accessible by car
  • Noise level is acceptable
Hampton Inn & Suites Roanoke Downtown in Roanoke
+1-866-221-8581
27 Church Ave. Se, Roanoke, VA 24011 ~3.32 miles southeast of 24017
  • Affordable Downtown hotel
  • Check-in: 3:00 PM
From$119
Very Good 4.5 /5Recent Reviews CallBookMore Details
Rodeway Inn Civic Center in Roanoke
+1-866-429-5787
526 Orange Ave. N.e., Roanoke, VA 24016 ~3.41 miles east of 24017
  • Economy Downtown property
  • Check in time: 11:00
Days Inn by Wyndham Roanoke Civic Center : 601 Orange Ave.
+1-888-690-5281
601 Orange Ave., Roanoke, VA 24016 ~3.48 miles east of 24017
  • 2-star Convention Center hotel
Ramada Inn in Roanoke
+1-888-690-5247
1927 Franklin Rd., Roanoke, VA 24014 ~3.62 miles southeast of 24017
  • Three Star Downtown hotel
  • 92 rooms in hotel
  • Almost all guests found the grounds unpleasant
  • Low price
Springhill Suites Roanoke by Marriott : 301 Reserve Ave. Sw
+1-888-305-3366
301 Reserve Ave. Sw, Roanoke, VA 24015 ~3.64 miles southeast of 24017
  • Three Star Suburban property
  • Check in: 3:00 PM
From$89
Very Good 4.5 /5Read Reviews CallBookMore Details
Country Inn & Suites - Roanoke
+1-800-881-1523
7860 Plantation Rd., Roanoke, VA 24019 ~4.52 miles northeast of 24017
  • Affordable Suburban property
  • 30 suites in property
Quality Inn Tanglewood : 3816 Franklin Rd. Sw
+1-888-283-3404
3816 Franklin Rd. Sw, Roanoke, VA 24014 ~4.54 miles south of 24017
  • Three Star Downtown hotel
  • 58 sleeping rooms in hotel
  • Friendly service
  • Poor wifi
Hampton Inn Roanoke / Hollins I 81
+1-866-221-8581
7922 Plantation Rd., Roanoke, VA 24019 ~4.64 miles northeast of 24017
  • Midscale hotel
  • Hotel has 99 rooms
  • Great service
  • There weren't enough tables
From$80
Very Good 4.0 /5Read Reviews CallBookMore Details
TRU by Hilton Roanoke Hollins - Roanoke
+1-866-429-5787
8161 Gander Way, Roanoke, VA 24019 ~4.64 miles north of 24017
  • Low Cost Highway hotel
  • Gym / Fitness Center Available
Fairfield Inn & Suites : 7944 Plantation Rd.
+1-888-690-5281
7944 Plantation Rd., Roanoke, VA 24019 ~4.66 miles northeast of 24017
  • Mid-scale Highway property
  • Hotel has 4 floors
From$104
Very Good 4.0 /5Latest Reviews CallBookMore Details
Days Inn Airport : 8118 Plantation Rd.
+1-888-690-5247
8118 Plantation Rd., Roanoke, VA 24019 ~4.77 miles north of 24017
  • Economy Highway property
  • Hotel has 2 floors
  • Breakfast fair
  • Fair breakfast prices
From$50
Average 3.5 /5Reviews CallBookMore Details
Hilton Garden Inn Roanoke
+1-888-305-3366
4500 South Peak Blvd., Roanoke, VA 24018 ~4.77 miles south of 24017
  • Affordable hotel
  • 3 conference rooms in property
  • Close to restaurants
  • Fairly good value for money
Sleep Inn Tanglewood in Roanoke
+1-800-881-1523
4045 Electric Rd., Roanoke, VA 24014 ~4.93 miles south of 24017
  • Low-priced Downtown hotel
  • 70 rooms in hotel
Comfort Suites West Salem : 100 Wildwood Rd.
+1-888-283-3404
100 Wildwood Rd., Salem, VA 24153 ~5.68 miles west of 24017
  • Midscale Suburban property
  • 3 floors in property
Overland Drive - Roanoke
+1-866-221-8581
5119 Overland Dr., Roanoke, VA 24014 ~5.68 miles south of 24017
  • 2 star hotel
  • Check-in: 15:00
Super 8 by Wyndham Salem Va : 300 Wildwood Rd.
+1-866-429-5787
300 Wildwood Rd., Salem, VA 24153 ~5.71 miles west of 24017
  • Low Cost hotel
From$60
Average 3.5 /5Reviews CallBookMore Details
Quality Inn in Salem
+1-888-690-5281
151 Wildwood Rd., Salem, VA 24153 ~5.76 miles west of 24017
  • Economical Highway hotel
  • 50 rooms in property
  • Room cleanliness is acceptable
  • Comfortable bed
From$69
Very Good 4.0 /5Read Reviews CallBookMore Details
Econo Lodge - Salem
+1-888-690-5247
301 Wildwood Rd., Salem, VA 24153 ~5.80 miles west of 24017
  • Low-priced Suburban property
  • 62 sleeping rooms in hotel
  • More comfort would be nice
  • Quite uncomfortable
Howard Johnson by Wyndham Salem Hotel & Conference Center - Salem
+1-888-305-3366
1671 Skyview Rd., Salem, VA 24153 ~5.80 miles west of 24017
  • Two-star Highway property
  • Check in: 2 PM
From$60
Average 3.0 /5Reviews CallBookMore Details
Hampton Inn Salem
+1-800-881-1523
450 Litchell Rd., Salem, VA 24153 ~6.13 miles west of 24017
  • Mid-scale Highway hotel
  • Check in: 3:00 PM
From$89
Very Good 4.5 /5Review Score CallBookMore Details
Holiday Inn Tanglewood Roanoke
+1-888-283-3404
4468 Starkey Rd. Sw, Roanoke, VA 24018 ~6.71 miles southwest of 24017
  • 3 star Suburban property
  • Shuttle to airport available
From$59
Very Good 4.0 /5Reviews CallBookMore Details
Skyline Motel
+1-866-221-8581
5458 Franklin Rd., Roanoke, VA 24019 ~7.08 miles south of 24017
  • Low priced property
Comfort Inn Troutville in Troutville
+1-866-429-5787
2545 Lee Highway, Troutville, VA 24175 ~7.78 miles northeast of 24017
  • Inexpensive Highway property
  • Check-in time: 3:00pm
  • Tasty breakfast
  • Friendly staff
Best Western North Roanoke - Troutville
+1-888-690-5281
2545 Lee Highway, Troutville, VA 24175-6327 ~7.80 miles northeast of 24017
  • Three Star hotel
  • 73 rooms in property
  • Very comfortable
  • The majority of guests said rooms were clean
From$80
Very Good 4.5 /5Reviews CallBookMore Details
Howard Johnson - Daleville
+1-888-690-5247
437 Roanoke Rd., Daleville, VA 24083 ~8.14 miles northeast of 24017
  • Economy Mountain property
  • Hotel has 2 floors
  • Most guests said the reception staff was ok
  • Most guests were unsatisfied with the kitchenette

Next: Show All Available 24017 Hotels with Pricing

Graph: Next 20 Days of Roanoke Hotel Prices

Rates shown are nightly rates before taxes and do not necessarily reflect all Roanoke, VA discounts available. The chart reflects the cheapest Roanoke hotel for each day and each star rating category.

FAQs about hotels near 24017

What are the top reviewed hotels near 24017?

Residence Inn by Marriott Roanoke, Best Western Plus Inn at Valley View and Hampton Inn & Suites Roanoke Airport Valley View M are the best rated hotels based on customer reviews in the last 365 days.

What are the upper-end hotels near 24017?

Sheraton Roanoke Hotel & Conference Center, The Hotel Roanoke & Conference Center and Residence Inn by Marriott Roanoke are the top 3 luxury hotels near 24017.

What hotels are closest to the area of 24017?

Residence Inn by Marriott Roanoke, Courtyard Roanoke, and Sheraton Roanoke Hotel & Conference Center are the properties closest to 24017.

How much does a cheap hotel near 24017 cost per night?

In the last year, a 2 star hotel near 24017 can be as cheap as $71.76 per night. (based on HotelPlanner prices)

How much does a 3 star hotel near 24017 cost per night?

In the last year, the average 3 star hotel near 24017 has been $105.18 per night. (based on HotelPlanner prices)

How much does a higher-end hotel near 24017 cost?

In the last year, the average 4 star hotel near 24017 has been $131.66 per night. (based on HotelPlanner prices)

What are the most popular independent hotels near 24017?

The Hotel Roanoke & Conference Center, Best Western North Roanoke and Airport Plaza Hotel are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels near 24017?

Residence Inn by Marriott Roanoke, Springhill Suites Roanoke by Marriott and Courtyard Roanoke are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the most popular Choice Hotels branded hotels near 24017?

Comfort Inn Airport, Mainstay Suites and Comfort Inn Troutville are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best IHG hotels near 24017?

Holiday Inn Express Salem Va, Holiday Inn Express and Holiday Inn Roanoke Valley View are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top