Star Rating
Hotel Name
Price Range (USD) to
Amenities

24007 Hotels, Motels & Accommodations

Hampton Inn & Suites Roanoke Downtown
+1-888-690-5247
27 Church Ave. Se, Roanoke, VA 24011 ~0.11 miles east of 24007
  • Affordable Downtown hotel
  • Check-in: 3:00 PM
From$119
Very Good 4.5 /5 Hotel Reviews Call BookMore Details
The Hotel Roanoke & Conference Center : 110 Shenandoah Ave.
+1-888-305-3366
110 Shenandoah Ave., Roanoke, VA 24016 ~0.17 miles north of 24007
  • 4-star Downtown hotel
  • Hotel has an eco-friendly policy Read more
From$97
Very Good 4.5 /5 Hotel Reviews Call BookMore Details
Holiday Inn Express - Roanoke
+1-800-881-1523
815 Gainsboro Rd., Roanoke, VA 24016 ~0.70 miles north of 24007
  • Affordable Downtown property
  • Free breakfast
From$69
Very Good 4.5 /5 Latest Reviews Call BookMore Details
Econo Lodge Civic Center
+1-888-283-3404
308 Orange Ave. Ne, Roanoke, VA 24016 ~0.87 miles northeast of 24007
  • Low priced Downtown property
  • 46 rooms in property
  • Food could be better
  • Average hotel building
From$55
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Days Inn by Wyndham Roanoke Civic Center - Roanoke
+1-866-221-8581
601 Orange Ave., Roanoke, VA 24016 ~0.94 miles northeast of 24007
  • Low-priced Convention Center property
From$60
Not Good 1.5 /5 Review Score Call BookMore Details
Rodeway Inn Civic Center in Roanoke
+1-866-429-5787
526 Orange Ave. N.e., Roanoke, VA 24016 ~0.95 miles northeast of 24007
  • Low priced Downtown hotel
  • 99 sleeping rooms in hotel
Springhill Suites Roanoke by Marriott in Roanoke
+1-888-690-5281
301 Reserve Ave. Sw, Roanoke, VA 24015 ~1.11 miles south of 24007
  • Mid-scale Suburban hotel
  • Gym / Fitness Center Available
From$89
Very Good 4.5 /5 Recent Reviews Call BookMore Details
Ramada Inn
+1-888-690-5247
1927 Franklin Rd., Roanoke, VA 24014 ~1.26 miles south of 24007
  • 3 star Downtown hotel
  • Hotel has an eco-friendly policy See policy
  • The majority of guests said rooms were big enough
  • Amenities are not the best
Hampton Inn & Suites Roanoke Airport Valley View M in Roanoke
+1-888-305-3366
5033 Valley View Blvd. Nw, Roanoke, VA 24012 ~2.96 miles northwest of 24007
  • Mid-scale Airport property
  • Fitness center on property
From$99
Very Good 4.5 /5 Latest Reviews Call BookMore Details
Best Western Plus Inn at Valley View - Roanoke
+1-800-881-1523
5050 Valley View Blvd. Nw, Roanoke, VA 24012-2038 ~3.05 miles northwest of 24007
  • Three Star Airport property
  • Check-in time: 3:00PM
  • Good breakfast
  • Most guests thought the cleanliness of the hotel was average
From$85
Very Good 4.5 /5 Latest Reviews Call BookMore Details
Comfort Inn Airport
+1-888-283-3404
5070 Valley View Blvd., Roanoke, VA 24012 ~3.08 miles northwest of 24007
  • 3-star Airport property
  • Free breakfast available
  • Good cleanliness
  • Located near shopping areas and the airport
From$55
Very Good 4.5 /5 Review Score Call BookMore Details
Hyatt Place Roanoke Airport / Valley View
+1-866-221-8581
5040 Valley View Blvd. North Nw, Roanoke, VA 24012 ~3.09 miles northwest of 24007
  • Affordable Airport property
  • Hotel has an eco-friendly policy Read more
  • Room cleanliness is acceptable
  • Towels were dingy
From$89
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Mainstay Suites in Roanoke
+1-866-429-5787
5080 Valley View Blvd., Roanoke, VA 24012 ~3.09 miles northwest of 24007
  • Cheap Airport hotel
  • Breakfast was excellent
  • Breakfast is average
From$76
Very Good 4.5 /5 Hotel Reviews Call BookMore Details
Quality Inn Tanglewood - Roanoke
+1-888-690-5281
3816 Franklin Rd. Sw, Roanoke, VA 24014 ~3.19 miles southwest of 24007
  • Mid-scale Downtown hotel
  • Fitness center on property
  • The majority of guests said rooms were clean enough
  • Food is delicious
From$60
Average 3.0 /5 Review Score Call BookMore Details
Residence Inn by Marriott Roanoke : 3305 Ordway Dr. Nw
+1-888-690-5247
3305 Ordway Dr. Nw, Roanoke, VA 24017 ~3.21 miles northwest of 24007
  • 3 star Airport hotel
  • 79 suites in property
  • Well appointed rooms
  • 1 out of 2 guests said rooms were clean enough
From$94
Very Good 4.5 /5 Read Reviews Call BookMore Details
Sheraton Roanoke Hotel & Conference Center : 2801 Hershberger Rd.
+1-888-305-3366
2801 Hershberger Rd., Roanoke, VA 24017 ~3.31 miles northwest of 24007
  • High-end Airport hotel
  • Check in time: 3:00pm
From$74
Average 3.5 /5 Hotel Reviews Call BookMore Details
Courtyard Roanoke - Roanoke
+1-800-881-1523
3301 Ordway Dr., Roanoke, VA 24017 ~3.32 miles northwest of 24007
  • 3-star Airport property
  • Check-in time: 3:00pm
  • Excellent staff
  • Excellent amenities
From$89
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Holiday Inn Roanoke Valley View - Roanoke
+1-888-283-3404
3315 Ordway Dr., Roanoke, VA 24017 ~3.42 miles northwest of 24007
  • 3 star Airport property
  • Check-in: 4:00 pm
From$78
Very Good 4.0 /5 Reviews Call BookMore Details
Hilton Garden Inn Roanoke - Roanoke
+1-866-221-8581
4500 South Peak Blvd., Roanoke, VA 24018 ~3.50 miles southwest of 24007
  • 3 star property
  • 117 rooms in property
  • Most guests thought the atmosphere was somewhat friendly
  • About half of guests said the breakfast was too expensive
From$80
Very Good 4.5 /5 Recent Reviews Call BookMore Details
Airport Plaza Hotel - Roanoke
+1-866-429-5787
3695 Thirlane Rd. N.w., Roanoke, VA 24019 ~3.56 miles northwest of 24007
  • Cheap Airport hotel
  • Check-in time: 01:00pm
  • Good service
  • Amenities are not the best
From$39
Very Good 4.0 /5 Review Score Call BookMore Details
Sleep Inn Tanglewood
+1-888-690-5281
4045 Electric Rd., Roanoke, VA 24014 ~3.95 miles southwest of 24007
  • Economical Downtown hotel
  • Check-in: 11:00
From$59
Average 3.5 /5 Read Reviews Call BookMore Details
Extended Stay America Roanoke Airport - Roanoke
+1-888-690-5247
2705 Frontage Rd., Roanoke, VA 24017 ~4.45 miles northwest of 24007
  • Low-priced Airport hotel
  • 3 floors in hotel
  • All guests thought it was rather dirty
  • Great location
Comfort Suites at Ridgewood Farms in Salem
+1-888-305-3366
2898 Keagy Rd., Salem, VA 24153 ~4.62 miles west of 24007
  • 3-star Suburban hotel
  • 2 meeting rooms in property
From$64
Very Good 4.0 /5 Reviews Call BookMore Details
Overland Drive - Roanoke
+1-800-881-1523
5119 Overland Dr., Roanoke, VA 24014 ~4.67 miles southwest of 24007
  • 2 star hotel
  • 41 rooms in hotel
Howard Johnson Roanoke / Airport in Roanoke
+1-888-283-3404
6520 Thrilane Rd., Roanoke, VA 24019 ~4.73 miles northwest of 24007
  • Low-priced Airport property
  • Check-in time: 02:00 PM
  • Outlet near
  • Average beds
From$49
Not Good 1.5 /5 Read Reviews Call BookMore Details
Super 8 Roanoke in Roanoke
+1-866-221-8581
6616 Thirlane Rd., Roanoke, VA 24019 ~4.77 miles northwest of 24007
  • Low Cost Airport hotel
  • Check-in: 3:00 PM
  • Minimal breakfast
  • Free breakfast
From$42
Average 3.0 /5 Read Reviews Call BookMore Details
Quality Inn Roanoke Airport
+1-866-429-5787
6626 Thirlane Rd. Nw, Roanoke, VA 24019 ~4.84 miles northwest of 24007
  • Cheap Airport property
  • Hotel has 3 meeting rooms
  • Poor wi-fi
  • More comfort would be nice
From$59
Average 3.0 /5 Latest Reviews Call BookMore Details
Motel 6 : 6621 Thirlane Rd. Nw
+1-888-690-5281
6621 Thirlane Rd. Nw, Roanoke, VA 24019 ~4.86 miles northwest of 24007
  • 2-star hotel
  • 76 sleeping rooms in hotel
From$40
Average 3.5 /5 Guest Reviews Call BookMore Details
Skyline Motel
+1-888-690-5247
5458 Franklin Rd., Roanoke, VA 24019 ~4.92 miles south of 24007
  • Two-star hotel
Hampton Inn Salem East Electric Road : 1886 Electric Rd.
+1-888-305-3366
1886 Electric Rd., Salem, VA 24153 ~5.02 miles west of 24007
  • Affordable Mountain property
  • 113 sleeping rooms in hotel
From$134
Very Good 4.5 /5 Reviews Call BookMore Details
Knights Inn Roanoke Va
+1-800-881-1523
6510 Thirlane Rd., Roanoke, VA 24015 ~5.13 miles northwest of 24007
  • Inexpensive hotel
  • 2 floors in property
Days Inn Salem
+1-888-283-3404
1535 East Main St., Salem, VA 24153 ~5.15 miles west of 24007
  • Low-priced Suburban hotel
  • Hotel has 70 rooms
  • Good restaurants & bars in the area
  • Most guests said the bathroom was dirty
From$52
Average 3.5 /5 Hotel Reviews Call BookMore Details
Country Inn & Suites : 7860 Plantation Rd.
+1-866-221-8581
7860 Plantation Rd., Roanoke, VA 24019 ~5.82 miles north of 24007
  • Mid-scale Suburban hotel
  • 3 floors in property
From$53
Very Good 4.5 /5 Recent Reviews Call BookMore Details
Holiday Inn Express Salem Va : 991 Russell Dr.
+1-866-429-5787
991 Russell Dr., Salem, VA 24153 ~5.93 miles northwest of 24007
  • 3 star Convention Center property
  • Check in: 3:00 PM
From$78
Very Good 4.5 /5 Guest Reviews Call BookMore Details
Hampton Inn Roanoke / Hollins I 81
+1-888-690-5281
7922 Plantation Rd., Roanoke, VA 24019 ~5.94 miles north of 24007
  • Mid-scale hotel
  • 99 rooms in property
  • Rooms in need of an update
  • Hotel facilities could use a good clean
From$80
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Fairfield Inn & Suites
+1-888-690-5247
7944 Plantation Rd., Roanoke, VA 24019 ~6.01 miles north of 24007
  • Mid-scale Highway hotel
  • 26 suites in hotel
From$104
Very Good 4.0 /5 Guest Reviews Call BookMore Details
La Quinta Inn & Suite Salem / Roanoke by Wyndham
+1-888-305-3366
140 Sheraton Dr., Salem, VA 24153 ~6.07 miles northwest of 24007
  • Midscale Highway property
  • Hotel has 2 suites
  • Rooms in need of an update
  • Clean hotel facilities
From$55
Very Good 4.5 /5 Guest Reviews Call BookMore Details
TRU by Hilton Roanoke Hollins in Roanoke
+1-800-881-1523
8161 Gander Way, Roanoke, VA 24019 ~6.10 miles north of 24007
  • Two star Highway hotel
  • Check-in time: 3:00 p.m.
From$60
Very Good 4.5 /5 Recent Reviews Call BookMore Details
Baymont Inn & Suites
+1-888-283-3404
179 Sheraton Dr., Salem, VA 24153 ~6.14 miles northwest of 24007
  • Two star Highway hotel
  • Free comp. breakfast
From$40
Average 3.0 /5 Recent Reviews Call BookMore Details
Days Inn Airport - Roanoke
+1-866-221-8581
8118 Plantation Rd., Roanoke, VA 24019 ~6.16 miles north of 24007
  • Cheap Highway hotel
  • Free complimentary breakfast
  • The majority of guests thought it was too noisy
  • The majority of guests said rooms were dirty
From$50
Average 3.5 /5 Hotel Reviews Call BookMore Details
Holiday Inn Tanglewood Roanoke
+1-866-429-5787
4468 Starkey Rd. Sw, Roanoke, VA 24018 ~7.37 miles southwest of 24007
  • 3-star Suburban property
  • Hotel has 3 suites
From$59
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Comfort Inn Troutville : 2545 Lee Highway
+1-888-690-5281
2545 Lee Highway, Troutville, VA 24175 ~8.04 miles north of 24007
  • Economical Highway hotel
  • Access to gym on-site
  • Clean
  • Clean rooms
From$84
Very Good 4.5 /5 Read Reviews Call BookMore Details
Best Western North Roanoke
+1-888-690-5247
2545 Lee Highway, Troutville, VA 24175-6327 ~8.05 miles north of 24007
  • Three Star hotel
  • Fitness + Health Center
  • Great service
  • Food is to die for
From$80
Very Good 4.5 /5 Reviews Call BookMore Details
Quality Inn Troutville in Troutville
+1-888-305-3366
3139 Lee Highway, Troutville, VA 24175 ~8.46 miles north of 24007
  • 3-star Mountain property
  • 82 rooms in hotel
  • Delicious food
  • Rooms are great
From$69
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Comfort Suites West Salem
+1-800-881-1523
100 Wildwood Rd., Salem, VA 24153 ~8.52 miles west of 24007
  • Affordable Suburban property
  • Hotel has 3 floors
From$55
Very Good 4.0 /5 Review Score Call BookMore Details
Super 8 by Wyndham Salem Va - Salem
+1-888-283-3404
300 Wildwood Rd., Salem, VA 24153 ~8.55 miles west of 24007
  • Low Cost property
From$60
Average 3.5 /5 Hotel Reviews Call BookMore Details
Howard Johnson - Daleville
+1-866-221-8581
437 Roanoke Rd., Daleville, VA 24083 ~8.57 miles north of 24007
  • Cheap Mountain property
  • 98 sleeping rooms in hotel
  • Good hot breakfast
  • Vibe is not too good
From$34
Average 3.0 /5 Hotel Reviews Call BookMore Details
Quality Inn
+1-866-429-5787
151 Wildwood Rd., Salem, VA 24153 ~8.59 miles west of 24007
  • 2-star Highway hotel
  • Hotel has 2 floors
  • Breakfast is good
  • Average cleanliness
From$69
Very Good 4.0 /5 Read Reviews Call BookMore Details
Econo Lodge : 301 Wildwood Rd.
+1-888-690-5281
301 Wildwood Rd., Salem, VA 24153 ~8.64 miles west of 24007
  • 2 star Suburban hotel
  • Check-in: 2.00pm
  • Room needs to be redecorated
  • Minibar can be a problem
Super 8 Daleville / Roanoke - Daleville
+1-888-690-5247
446 Roanoke Rd., Daleville, VA 24083 ~8.67 miles north of 24007
  • Low Cost Highway hotel
  • 2 floors in property
From$60
Very Good 4.0 /5 Read Reviews Call BookMore Details

Next: Show All Available 24007 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 24007

What are the most favored hotels near 24007?

Hampton Inn & Suites Roanoke Downtown, The Hotel Roanoke & Conference Center and Holiday Inn Express are the best rated hotels based on customer reviews in the last 365 days.

What are the upper-end hotels near 24007?

The Hotel Roanoke & Conference Center, Sheraton Roanoke Hotel & Conference Center and Hampton Inn & Suites Roanoke Downtown are the top 3 luxury hotels near 24007.

What hotels are closest to the area of 24007?

Hampton Inn & Suites Roanoke Downtown, The Hotel Roanoke & Conference Center, and Holiday Inn Express are the properties closest to 24007.

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

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

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

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

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

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

What are the most popular independent hotels near 24007?

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 24007?

Springhill Suites Roanoke by Marriott, Residence Inn by Marriott Roanoke 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 24007?

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 most popular IHG hotels near 24007?

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

Back to Top