Star Rating
Hotel Name
Price Range (USD)to
Amenities

24042 Hotels/Motels & Accommodations

The Hotel Roanoke & Conference Center
+1-888-389-4121
110 Shenandoah Ave. Ne, Roanoke, VA 24016 ~0.10 miles northeast of 24042
  • Expensive Downtown hotel
  • Hotel has 332 rooms
From$111
Very Good 4.5 /5Review Score CallBookMore Details
Charter Hall
+1-888-675-2083
32 Market Sq. Se, Roanoke, VA 24011 ~0.15 miles southeast of 24042
  • Low-priced property
Hampton Inn & Suites Roanoke Downtown - Roanoke
+1-800-716-8490
27 Church Ave. Se, Roanoke, VA 24011 ~0.24 miles south of 24042
  • 3-star Downtown hotel
  • 2 meeting rooms in property
From$119
Very Good 4.5 /5Read Reviews CallBookMore Details
Comfort Inn
+1-800-805-5223
815 Gainsboro Rd., Roanoke, VA 24016 ~0.52 miles north of 24042
  • Three Star Downtown hotel
  • Hotel has 3 floors
Econo Lodge Civic Center - Roanoke
+1-888-965-1860
308 Orange Ave. Ne, Roanoke, VA 24016 ~0.69 miles northeast of 24042
  • 2 star Downtown hotel
  • 46 sleeping rooms in hotel
  • Generally very clean
  • Friendly staff
Days Inn by Wyndham Roanoke Civic Center
+1-888-788-5576
601 Orange Ave., Roanoke, VA 24016 ~0.78 miles northeast of 24042
  • Cheap Convention Center property
  • Check in time: 3PM
Rodeway Inn Civic Center in Roanoke
+1-888-897-9207
526 Orange Ave. N.e., Roanoke, VA 24016 ~0.79 miles northeast of 24042
  • Low priced Downtown hotel
  • 99 sleeping rooms in hotel
Holiday Inn Express & Suites Roanoke Civic Center
+1-888-311-4278
1303 Williamson Rd. Ne, Roanoke, VA 24016 ~0.95 miles south of 24042
  • Three Star Mountain property
  • Has environment-friendly policy Learn more
Springhill Suites Roanoke by Marriott
+1-888-469-4795
301 Reserve Ave. Sw, Roanoke, VA 24015 ~1.30 miles south of 24042
  • Mid-scale Suburban property
  • 2 meeting rooms in hotel
From$89
Very Good 4.5 /5Review Score CallBookMore Details
Ramada Inn
+1-888-734-9421
1927 Franklin Rd., Roanoke, VA 24014 ~1.44 miles south of 24042
  • Mid-scale Downtown property
  • 3 floors in property
  • Dry cereal
  • Most guests said rooms were dirty
Hampton Inn & Suites Roanoke Airport Valley View M - Roanoke
+1-888-841-5292
5033 Valley View Blvd. Nw, Roanoke, VA 24012 ~2.83 miles northwest of 24042
  • Midscale Airport hotel
Best Western Plus Inn at Valley View
+1-888-455-5160
5050 Valley View Blvd. Nw, Roanoke, VA 24012-2038 ~2.92 miles northwest of 24042
  • Mid-scale Airport hotel
  • Free complimentary breakfast
  • Great value for the price
  • Most guests thought the cleanliness of the hotel was average
Comfort Inn Airport
+1-888-965-8297
5070 Valley View Blvd., Roanoke, VA 24012 ~2.94 miles northwest of 24042
  • Midscale Airport property
  • Hotel has 96 rooms
  • Clean
  • Tv did not work
From$55
Very Good 4.5 /5Reviews CallBookMore Details
Mainstay Suites : 5080 Valley View Blvd.
+1-888-906-6358
5080 Valley View Blvd., Roanoke, VA 24012 ~2.95 miles northwest of 24042
  • Low Cost Airport property
  • 77 rooms in hotel
  • Staff was very friendly
  • Fantastic service
Hyatt Place Roanoke Airport / Valley View : 5040 Valley View Blvd. North Nw
+1-888-749-6785
5040 Valley View Blvd. North Nw, Roanoke, VA 24012 ~2.95 miles northwest of 24042
  • 3 star Airport hotel
  • Check-in time: 3:00PM
  • Close to Starbucks
  • Most guests were happy with the price of the breakfast
From$89
Very Good 4.0 /5Review Score CallBookMore Details
Residence Inn by Marriott Roanoke in Roanoke
+1-888-878-9982
3305 Ordway Dr. Nw, Roanoke, VA 24017 ~3.10 miles northwest of 24042
  • 3 star Airport hotel
  • Access to gym on-site
  • All guests appreciated the modern rooms
  • New rooms
Carla Inn & Suites Roanoke Airport
+1-888-389-4485
3695 Thirlane Rd. Nw, Roanoke, VA 24019 ~3.19 miles northwest of 24042
  • Economical Airport property
  • Fitness center on property
Sheraton Roanoke Hotel & Conference Center - Roanoke
+1-888-389-4121
2801 Hershberger Rd., Roanoke, VA 24017 ~3.20 miles northwest of 24042
  • 4-star Airport property
  • Hotel has 8 floors
From$74
Average 3.5 /5Reviews CallBookMore Details
Courtyard Roanoke in Roanoke
+1-888-675-2083
3301 Ordway Dr., Roanoke, VA 24017 ~3.20 miles northwest of 24042
  • Mid-scale Airport hotel
  • Check in time: 3:00pm
  • Warm food
  • Excellent business hotel
From$89
Very Good 4.0 /5Read Reviews CallBookMore Details
Holiday Inn Roanoke Valley View
+1-800-716-8490
3315 Ordway Dr., Roanoke, VA 24017 ~3.31 miles northwest of 24042
  • Three Star Airport hotel
  • Access to gym on-site
Quality Inn Tanglewood - Roanoke
+1-800-805-5223
3816 Franklin Rd. Sw, Roanoke, VA 24014 ~3.36 miles southwest of 24042
  • Mid-scale Downtown hotel
  • 2 floors in property
  • Great rooms in excellent location
  • Amenities are not the best
Hilton Garden Inn Roanoke : 4500 South Peak Blvd.
+1-888-965-1860
4500 South Peak Blvd., Roanoke, VA 24018 ~3.68 miles southwest of 24042
  • 3 star hotel
  • Check-in time: 15:00
  • Friendly server
  • Modern facility
From$80
Very Good 4.5 /5Read Reviews CallBookMore Details
Sleep Inn Tanglewood - Roanoke
+1-888-788-5576
4045 Electric Rd., Roanoke, VA 24014 ~4.12 miles southwest of 24042
  • Two-star Downtown hotel
  • 70 rooms in property
Extended Stay America Roanoke Airport in Roanoke
+1-888-897-9207
2705 Frontage Rd., Roanoke, VA 24017 ~4.33 miles northwest of 24042
  • 2 star Airport property
  • Hotel has 90 rooms
  • The majority of guests complained about the bathroom
  • Easily accessible by car
Howard Johnson Roanoke / Airport in Roanoke
+1-888-311-4278
6520 Thrilane Rd., Roanoke, VA 24019 ~4.61 miles northwest of 24042
  • 2 star Airport property
  • Gym / Fitness Center Available
  • Most guests thought they were poorly maintained
  • Ice machine broken
Super 8 Roanoke
+1-888-469-4795
6616 Thirlane Rd., Roanoke, VA 24019 ~4.65 miles northwest of 24042
  • Low-priced Airport hotel
  • 3 floors in hotel
  • Near airport
  • About half of guests said rooms were big enough
Comfort Suites at Ridgewood Farms - Salem
+1-888-734-9421
2898 Keagy Rd., Salem, VA 24153 ~4.69 miles west of 24042
  • Three Star Suburban hotel
  • Hotel has 2 meeting rooms
Quality Inn Roanoke Airport
+1-888-841-5292
6626 Thirlane Rd. Nw, Roanoke, VA 24019 ~4.72 miles northwest of 24042
  • Low Cost Airport property
  • Complimentary breakfast is offered
  • Great shopping
  • Computers were not working
Motel 6 Roanoke Va #4824
+1-888-455-5160
6621 Thirlane Rd., Roanoke, VIRGINIA 24019 ~4.73 miles northwest of 24042
  • Economy property
Overland Drive
+1-888-965-8297
5119 Overland Dr., Roanoke, VA 24014 ~4.85 miles southwest of 24042
  • Low Cost property
  • 41 rooms in property
From$60
Average 3.0 /5Reviews CallBookMore Details
Knights Inn Roanoke Va : 6510 Thirlane Rd.
+1-888-906-6358
6510 Thirlane Rd., Roanoke, VA 24015 ~5.01 miles northwest of 24042
  • Cheap hotel
  • 2 floors in property
Hampton Inn Salem East Electric Road in Salem
+1-888-749-6785
1886 Electric Rd., Salem, VA 24153 ~5.07 miles west of 24042
  • 3 star Mountain property
  • Check in: 3:00pm
From$134
Very Good 4.5 /5Guest Reviews CallBookMore Details
Skyline Motel in Roanoke
+1-888-878-9982
5458 Franklin Rd., Roanoke, VA 24019 ~5.10 miles south of 24042
  • Inexpensive hotel
From$60
Average 3.0 /5Reviews CallBookMore Details
Days Inn Salem : 1535 East Main St.
+1-888-389-4485
1535 East Main St., Salem, VA 24153 ~5.12 miles west of 24042
  • Two star Suburban property
  • 2 suites in hotel
  • Rooms need regular maintenance
  • 24/7 grocery
Country Inn & Suites in Roanoke
+1-888-389-4121
7860 Plantation Rd., Roanoke, VA 24019 ~5.65 miles north of 24042
  • Mid-scale Suburban hotel
  • Check-in time: 3:00pm
From$53
Very Good 4.5 /5Read Reviews CallBookMore Details
Hampton Inn Roanoke / Hollins I 81 - Roanoke
+1-888-675-2083
7922 Plantation Rd., Roanoke, VA 24019 ~5.76 miles north of 24042
  • Midscale hotel
  • 99 sleeping rooms in hotel
  • Pool should be renewed
  • Pool closed
Fairfield Inn & Suites
+1-800-716-8490
7944 Plantation Rd., Roanoke, VA 24019 ~5.84 miles north of 24042
  • 3-star Highway hotel
  • Hotel has an eco-friendly policy Learn more
From$104
Very Good 4.0 /5Latest Reviews CallBookMore Details
Holiday Inn Express Salem Va - Salem
+1-800-805-5223
991 Russell Dr., Salem, VA 24153 ~5.87 miles northwest of 24042
  • Midscale Convention Center property
  • Check-in time: 3:00 PM
TRU by Hilton Roanoke Hollins
+1-888-965-1860
8161 Gander Way, Roanoke, VA 24019 ~5.93 miles north of 24042
  • Low Cost Highway property
  • 4 floors in property
From$60
Very Good 4.5 /5Read Reviews CallBookMore Details
La Quinta Inn & Suite Salem / Roanoke by Wyndham : 140 Sheraton Dr.
+1-888-788-5576
140 Sheraton Dr., Salem, VA 24153 ~6.00 miles northwest of 24042
  • Affordable Highway hotel
  • Hotel has 3 floors
  • Comfortable beds
  • For only 64%, the bathroom was ok
From$55
Very Good 4.5 /5Review Score CallBookMore Details
Days Inn - Roanoke
+1-888-897-9207
8118 Plantation Rd., Roanoke, VA 24019 ~6.03 miles north of 24042
  • Low priced Highway property
  • Free comp. breakfast
Baymont Inn & Suites
+1-888-311-4278
179 Sheraton Dr., Salem, VA 24153 ~6.07 miles northwest of 24042
  • Economy Highway property
  • 2 floors in property
Holiday Inn Tanglewood Roanoke in Roanoke
+1-888-469-4795
4468 Starkey Rd. Sw, Roanoke, VA 24018 ~7.51 miles southwest of 24042
  • Mid-scale Suburban property
  • Hotel has 15 meeting rooms
From$59
Very Good 4.0 /5Read Reviews CallBookMore Details
Comfort Inn Troutville
+1-888-734-9421
2545 Lee Highway, Troutville, VA 24175 ~7.86 miles north of 24042
  • 2 star Highway hotel
  • Hotel has 75 rooms
  • Friendly service
  • Clean
Motel 6 Troutville Va #8605
+1-888-841-5292
2619 Lee Highway, Troutville, VIRGINIA 24175 ~7.93 miles north of 24042
  • Two-star Highway hotel
  • Free breakfast available
Quality Inn Troutville in Troutville
+1-888-455-5160
3139 Lee Highway, Troutville, VA 24175 ~8.27 miles north of 24042
  • Midscale Mountain property
  • 6 suites in property
  • Excellent hotel
  • Most guests found the staff to be very friendly
Howard Johnson
+1-888-965-8297
437 Roanoke Rd., Daleville, VA 24083 ~8.39 miles north of 24042
  • Two star Mountain property
  • Complimentary breakfast is offered
  • Most guests said the bathroom was dirty
  • Roof leaked
Super 8 Daleville / Roanoke in Daleville
+1-888-906-6358
446 Roanoke Rd., Daleville, VA 24083 ~8.49 miles north of 24042
  • Two-star Highway property
  • Hotel has 70 rooms
Comfort Suites West Salem in Salem
+1-888-749-6785
100 Wildwood Rd., Salem, VA 24153 ~8.53 miles west of 24042
  • 3 star Suburban hotel
  • 3 floors in property
From$55
Very Good 4.0 /5Review Score CallBookMore Details
Comfort Inn & Suites North Roanoke : 3231 Lee Highway
+1-888-878-9982
3231 Lee Highway, Troutville, VA 24175 ~8.56 miles north of 24042
  • Mid-scale Mountain property
  • Complimentary breakfast is offered

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

What are the best rated hotels near 24042?

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

What are the most luxurious hotels near 24042?

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

What hotels are closest to the area of 24042?

The Hotel Roanoke & Conference Center, Charter Hall, and Hampton Inn & Suites Roanoke Downtown are the properties closest to 24042.

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

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

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

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

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

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

What are the best independent hotels near 24042?

The Hotel Roanoke & Conference Center, Charter Hall and Carla Inn & Suites Roanoke Airport are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels near 24042?

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

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

What are the best IHG hotels near 24042?

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

Back to Top