Popular accommodations in Salem City
HotelAccommodates 6
Comfort Suites Salem-Roanoke I-81
The newly built Comfort Suites hotel is conveniently located off Interstate 81, providing easy access to many local points of interest. This Salem, VA hotel is just minutes from the James I. Moyer Sports Complex, Roanoke College and the Salem Civic Center sports and entertainment venue. Dixie Caverns is five miles away and offers rock shops, lots of souvenirs and guided tours of the caverns.Book nowfrom $63 per night
HouseAccommodates 4
Quality Inn Salem - I-81
The Quality Inn Salem - I-81 hotel is located off Interstate 81, less than three miles from Roanoke College. This hotel is close to the Salem Civic Center, Mill Mountain Zoo, Dixie Caverns and Pottery Shop, and the Virginia Polytechnic Institute and State University (Virginia Tech). The Roanoke Regional Airport is just 10 miles away.Book nowfrom $63 per night
MotelAccommodates 4
Super 8 by Wyndham Salem VA
Located off Interstate 81, this Salem, Virginia hotel is 10 minutes’ drive from the Salem Civic Center. Facilities include free Wi-Fi access throughout the hotel and a daily Grab and Go breakfast.Book nowfrom $44 per night
HotelAccommodates 10
La Quinta Inn by Wyndham Roanoke Salem
Located off Interstate 81, this Salem, Virginia hotel is 8 miles outside of Roanoke and features an outdoor pool and free Wi-Fi access. Roanoke Regional Airport is 6 miles away.Book nowfrom $75 per night
HotelAccommodates 4
The Lofts at Downtown Salem
Located in Salem, 12 km from Civic Center and 13 km from Science Museum of Western Virginia Hopkins Planetarium, The Lofts at Downtown Salem offers free WiFi and air conditioning. The property has city views and is 16 km from Mill Mountain Zoo and 50 km from Women’s Softball Field. This 3-star aparthotel offers private entrance.Book nowfrom $119 per night
HotelAccommodates 6
Holiday Inn Express Hotel & Suites Salem, an IHG Hotel
This hotel is an 8-minute drive from downtown Salem, Virginia and Roanoke College. It serves a buffet breakfast with cinnamon rolls and features spacious rooms with a 32-inch flat-screen TV.Book nowfrom $66 per night
HotelAccommodates 4
Motel 6-Salem, VA
Motel 6 Salem is located in Salem, 14 km from Roanoke.Book nowfrom $45 per night
HotelAccommodates 10
Baymont by Wyndham Salem Roanoke Area
Surrounded by mountain views, the Baymont Inn & Suites hotel is located off Interstate 81, just minutes from downtown Salem and Roanoke. This Salem hotel offers many full-service amenities and features, including a free continental breakfast, free local calls, free coffee and a free weekday newspaper. Guests are invited to work out in the fitness center and relax in the seasonal outdoor pool. Families with children will appreciate the kids pool.Book nowfrom $45 per night
HotelAccommodates 10
Days Inn by Wyndham Salem
Days Inn by Wyndham Salem is situated in Salem, 9.1 km from Civic Center and 10 km from Science Museum of Western Virginia Hopkins Planetarium. With a fitness centre, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel has family rooms.Book nowfrom $50 per night
HotelAccommodates 6
Comfort Suites Inn at Ridgewood Farm
Comfort Suites Inn at Ridgewood Farm, a Salem VA hotel near Blue Ridge ParkwayBook nowfrom $62 per night
HotelAccommodates 5
Fairfield Inn & Suites by Marriott Roanoke Salem
Fairfield Inn & Suites by Marriott Roanoke Salem is situated in Salem, within 14 km of Science Museum of Western Virginia Hopkins Planetarium and 21 km of Mill Mountain Zoo. With free WiFi, this 3-star hotel offers a 24-hour front desk and a business centre. The property is non-smoking and is located 14 km from Civic Center.Book nowfrom $89 per night
HotelAccommodates 4
Hampton Inn Salem East - Electric Road
Situated in Salem and with Science Museum of Western Virginia Hopkins Planetarium reachable within 10 km, Hampton Inn Salem East - Electric Road features a seasonal outdoor swimming pool, non-smoking rooms, free WiFi throughout the property and a fitness centre. This 3-star hotel offers a 24-hour front desk.Book nowfrom $75 per night