Star Rating
Hotel Name
Price Range (USD) to
Amenities
+ More

All Quality Inns in or near Salem

Quality Inn Salem I 81 - Salem 151 Wildwood Rd., Salem, VA 24153 ~1.51 miles west of Salem center
  • Inexpensive Highway hotel
  • 50 sleeping rooms in hotel
From$69
Very Good 4.0 /5 Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Salem center" Get Alexa Skill →
Quality Inn Roanoke Airport - Roanoke 6626 Thirlane Rd. Nw, Roanoke, VA 24019 ~5.06 miles northeast of Salem center
  • Two star Airport property
  • Shuttle from airport available
From$59
Average 3.0 /5 Read Reviews Call BookMore Details
Quality Inn Tanglewood in Roanoke 3816 Franklin Rd. Sw, Roanoke, VA 24014 ~6.52 miles southeast of Salem center
  • Mid-scale Downtown hotel
  • 2 floors in property
From$60
Average 3.0 /5 Guest Reviews Call BookMore Details
Quality Inn Troutville Roanoke North - Troutville 3139 Lee Highway, Troutville, VA 24175 ~11.68 miles northeast of Salem center
  • Affordable Mountain property
  • Complimentary breakfast is offered
From$69
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Quality Inn Christiansburg Blacksburg 50 Hampton Blvd. Ne, Christiansburg, VA 24073 ~18.54 miles southwest of Salem center
  • Economy Highway property
  • Fitness center on property
From$51
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Quality Inn Radford University Christiansburg Area Near I 81 1501 Tyler Ave., Radford, VA 24141 ~28.03 miles west of Salem center
  • Low-priced Mountain hotel
  • 72 sleeping rooms in hotel
From$60
Average 3.0 /5 Review Score Call BookMore Details
Quality Inn Covington Downtown 429 West Main St., Covington, VA 24426 ~35.10 miles north of Salem center
  • 3 star Downtown property
  • 49 rooms in hotel
From$80
Average 3.0 /5 Guest Reviews Call BookMore Details
Quality Inn Dublin I-81 in Dublin 4424 Cleburne Blvd., Dublin, VA 24084 ~37.05 miles west of Salem center
  • Mid-scale Highway hotel
  • Check in time: 4:00 pm
From$72
Average 3.0 /5 Guest Reviews Call BookMore Details
Quality Inn Dutch Inn - Collinsville 2360 Virginia Ave., Collinsville, VA 24078 ~40.58 miles south of Salem center
  • Low Cost property
  • Hotel has 2 floors
Quality Inn Near Martinsville Speedway in Martinsville 1895 Virginia Ave., Martinsville, VA 24112 ~41.01 miles south of Salem center
  • Three Star Rural property
  • 70 rooms in hotel
From$75
Average 3.0 /5 Latest Reviews Call BookMore Details
Quality Inn Lewisburg 540 North Jefferson St., Lewisburg, WV 24901 ~41.47 miles northwest of Salem center
  • Three Star Convention Center property
  • Complimentary breakfast is offered
From$80
Very Good 4.0 /5 Recent Reviews Call BookMore Details

Next: Show All Available Comparable Hotels with Pricing

Graph: Upcoming 20 Days of Salem Hotel Rates

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

Back to Top