Go To MetroGuide.NetworkMetroGuide.Community Home Page
Roanoke - List of Hotels
icon

List of Salem Hotels

Said By Readers...

“Wonderful Experience...”Non-Member, Reader - “My husband and I stayed for two days on a business trip. The room was the nices
Said about: Comfort Suites Inn at Ridgewood Farm

“I Love It”William, Salem - “I stayed there a few times and I loved it. It is peaceful, affordable, their sw
Said about: Blue Jay Budget Host Inn

Posted By Hotels...

“The Heart of the Blue Ridge Mountains”“The NEW Holiday Inn Express Troutville - Roanoke is located in Troutville, VA.
Posted by: Holiday Inn Express Troutville - Roanoke North

“Welcome to One of the Best Hotels in Salem, Virginia”“Nestled in the Blue Ridge Mountains just outside of Roanoke, Virginia, the Holi
Posted by: Holiday Inn Express Salem

Welcome to HotelGuide.Network's list of Salem hotels and reader reviews. The overall reader score of the hotel is shown using smiley faces, with five "smileys" being the best.

Please select one of the 26 Salem hotels listed below to view the HotelGuide Profile PageSM of that property. To return to the HotelGuide Roanoke home page, where you can search for other profiles of hotels located in a different area, click on the "Roanoke Hotels" link in the breadcrumbs at the top or bottom of the page.

If you would like to write hotel reviews, you can earn rewards points by becoming MetroGuide.Community member. To become a member, click here.


Americas Best Value Inn Salem1671 Skyview Road · Salem
540-389-7061 · 102 Rooms
Blue Jay Budget Host InnReader rating: 3.0 out of 5
5399 W. Main St. · Salem
540-380-2080 · 11 Rooms · 3 Suites
Comfort Inn Troutville2545 Lee Hwy. S. · Troutville
540-992-5600 · 72 Rooms
Comfort Suites Salem100 Wildwood Road · Salem
540-389-7171 · 72 Rooms
Econo Lodge240 Roanoke Road · Daleville
540-992-3000 · 66 Rooms
Econo Lodge Salem301 Wildwood Road · Salem
540-389-0280 · 66 Rooms
Holiday Inn Dayton Centerville450 Litchell Road · Salem
540-389-2424 · 88 Rooms · 5 Suites
Holiday Inn Express Salem991 Russell Drive · Salem
75 Rooms · 15 Suites
Howard Johnson Roanoke437 Roanoke Road · Daleville
540-992-1234 · 98 Rooms
Red Roof InnReader rating: 3.0 out of 5
3231 Lee Hwy. S. · Troutville
540-992-5055
Travelodge Troutville2619 Lee Hwy. S. · Troutville
540-992-6700
Daystop RoanokeI-81 and US 220 · Troutville
540-992-3100 · 24 Rooms
Travelodge Roanoke North2444 Lee Hwy. S. · Troutville
540-992-6700 · 97 Rooms · 11 Suites
Skyland LodgeShenandoah National Park · Salem
540-743-5108 · 177 Rooms
Baymont Inn140 Sheraton Drive · Salem
540-562-2717 · 68 Rooms
Comfort Inn151 Wildwood Road · Salem
540-387-1600 · 50 Rooms
Comfort Suites Inn at Ridgewood FarmReader rating: 3.0 out of 5
2898 Keagy Road · Salem
540-375-4800 · 78 Rooms
Days Inn Salem1535 E. Main St. · Salem
540-986-1000 · 67 Rooms · 3 Suites
Econo Lodge446 Roanoke Road · Daleville
540-992-3000 · 66 Rooms
Hampton Inn Lewis-Gale Med CenterReader rating: 3.0 out of 5
1886 Electric Road · Salem
540-776-6500 · 114 Rooms
Holiday Inn Express2174 Lee Hwy. S. · Troutville
540-966-4444 · 82 Rooms
Holiday Inn Express Troutville - Roanoke North3200 Lee Hwy. S. · Troutville
540-966-4444 · 85 Rooms
Quality Inn179 Sheraton Drive · Salem
540-562-1912 · 120 Rooms
Super 8 Motel SalemReader rating: 3.0 out of 5
300 Wildwood Road · Salem
540-389-0297
Comfort Inn2654 Lee Hwy. S. · Troutville
540-992-5600 · 72 Rooms
Holiday Inn Express Northeast3139 Lee Hwy. S. · Troutville

Reader Rating Legend:

Poor
Fair
Average
Good
Excellent

Editor Rating Legend:

Poor
Fair
Average
Good
Excellent

Icon Legend:
= Car Rentals = Restaurant = Pool
= Cable TV = Money Exchange = Golf
= Tennis = City Transportation = Disabled Access
= Pets Welcome = WiFi Available

(Browse additional hotel lists, by location, in the Roanoke area.)

Roanoke Airport HotelsBlacksburg HotelsMartinsville HotelsRoanoke HotelsSurrounding Communities Hotels

MN logo© 1996-2017, MetroGuide.com All Rights Reserved.
Privacy Policy | Terms and Conditions

To List Your Hotel with the Roanoke HotelGuide Service: Click Here.
To Contact HotelGuide: Click Here.


HotelGuide and HotelGuide Roanoke are service marks of MetroGuide.com, Inc. HotelGuide Network is a registered service mark of MetroGuide.com, Inc. All other trademarks are the property of their respective owners. MetroGuide.com, Inc. does not own or operate hotel properties.

Martinsville HotelsBlacksburg HotelsRoanoke HotelsSalem HotelsAirport HotelsRichmond HotelsCharlottesville Hotels