1-877-477-8004 - when calling use promo code HBC1097
Salem hotels
From $90
Guest Score:
based on 6 guest reviews
100 Wildwood Road , Salem, VA
New construction hotel just opened in 2008. Conveniently located only 2 miles to Salem Downtown/Roanoke College and 8 miles to downtown Roanoke. Only two miles to Salem Civic Center and Moyer Sports C...read more
From $48
Guest Score:
based on 7 guest reviews
301 Wildwood Road , Salem, VA
Welcome to the EconoLodge Salem. We are conveniently located off I-81 at Exit 137 within walking distance of several restaurants and many more within a few miles. Come and let us show you our warm hos...read more
From $39
Guest Score:
based on 5 guest reviews
300 Wildwood Road , Salem, VA
Super 8 Salem features Free High Speed Internet, HBO, Super Start Breakfast and easy access off I-81 at Exit #137. Nearby attractions include Blue Ridge Parkway, Dixie Caverns, Roanoke College, Roanok...read more
From $46
Guest Score:
based on 4 guest reviews
1671 Skyview Road , Salem, VA
Our property is conveniently located off I-81, Exit 137 on top of a mountain with a breathtaking view of the Blue Ridge Mountains and Salem/Roanoke Valley. We are near many popular chain restaurants a...read more
From $90
Guest Score:
based on 8 guest reviews
450 Litchell Rd. , Salem, VA
Enjoy the Beauty of the Blue Ridge at Our Salem, VA hotel Conveniently situated off Interstate 81 at exit 137, our Salem, Virginia hotel lets you easily stay close to the best West Central Virginia a...read more
From $94
Guest Score:
based on 3 guest reviews
1886 Electric Road , Salem, VA
The Hampton Inn Roanoke - Salem hotel is located adjacent to the Lewis-Gale Medical Center/the areas largest hospital/ 10 minutes from downtown Salem and 20 minutes from downtown Roanoke Virginia. We ...read more
From $59
Guest Score:
based on 2 guest reviews
1535 East Main Street , Salem, VA
Welcome to the Days Inn of Salem. We are conveniently located on the Roanoke-Salem line. Just a few minutes away from the opportunity to explore antique shops, sports venues, malls and parks, the Day...read more
From $50
Guest Score:
based on 4 guest reviews
179 Sheraton Dr , Salem, VA
Beautiful mountain views. Easy access to I-81. Large outdoor pool. Centrally located near shopping and restaurants. Pet accommodation: 15.00/night per pet.
From $89
Guest Score:
based on 5 guest reviews
140 Sheraton Drive , Salem, VA
With easy access to Interstate 81, located just off Highway 419 and minutes from Roanoke, the La Quinta Inn Salem has a friendly staff to help make your stay pleasant and enjoyable. A myriad of din...read more
From $49
Guest Score:
based on 2 guest reviews
5399 West Main Street , Salem, VA
The Blue Jay Budget Host Inn Salem is located just off I-81 at Exit 132 in Salem, Virginia in the heart of the Blue Ridge Mountains and 11 miles from the Roanoke Regional Airport. Salem is the main bu...read more




