Photo by Kaylee Spinhirn
Find hotels in Salem, VA from CA $75
Most hotels are fully refundable. Because flexibility matters.
Save an average of 15% on thousands of hotels with Expedia Rewards
Search over 2.9 million properties and 550 airlines worldwide
Top 10 Salem hotels and places to stay
More cheap stays in Salem
La Quinta Inn & Suites by Wyndham Roanoke Salem
140 Sheraton Dr, Salem, VA
The price is CA $121 per night from Apr 7 to Apr 8
CA $121
CA $137 total
includes taxes & fees
Apr 7 - Apr 8
8.8/10 Excellent! (1,004 reviews)
Hotels near Popular Salem Attractions
Dixie Caverns
Enjoy the mountain views and explore Dixie Caverns, a lovely green space in Salem. You can attend a sporting event while in the area.
Salem Travel Info
Number of hotels | 466 |
---|---|
Highest price | CA $242 |
Lowest price | CA $75 |
Known attractions | Taubman Museum of Art, Virginia Museum of Transportation and Mill Mountain Zoo |
Hotels with connecting rooms | 19 |
Hotels with family-friendly amenities | 9 |
Frequently asked questions
Recent Reviews in SalemExpedia verified reviews
5/5 Excellent
"Very clean and updated property"
A verified traveller stayed at Holiday Inn Express & Suites Salem, an IHG Hotel
Posted 4 days ago
Hotels near Popular Salem Attractions
More Hotel Options in Salem
More Accommodation Types in Salem
Hotels near Salem Airports
Other Hotels near Salem, Virginia
- Roanoke Hotels
- Blacksburg Hotels
- Blue Ridge Mountains Hotels
- Shenandoah Valley Hotels
- Christiansburg Hotels
- Moneta Hotels
- Pembroke Hotels
- Radford Hotels
- Bedford Hotels
- Appalachian Mountains Hotels
- Blue Ridge Hotels
- Floyd Hotels
- Rocky Mount Hotels
- Covington Hotels
- Troutville Hotels
- Buchanan Hotels
- Daleville Hotels
- Hollins Hotels
- Blue Ridge Parkway Hotels
- Goodview Hotels
More Popular Hotels in Virginia
Expedia's Latest Trends
Hotels
Oceanfront Hotels in Virginia BeachHotels in FredericksburgCheap Hotels in EmporiaHotels in WilliamsburgMotel 6 Hotels in Prince GeorgeHotels in WythevilleFairmont Hotels in ViennaHotels in HarrisonburgHilton Hotels Hotels in Prince GeorgeHotels in WinchesterHotels in AlexandriaHotels in RoanokeHotels in Virginia Beach
Flights
Activities
Vacation Rentals
General