Compare Cheap 3 Star Hotels
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Salem Hotels

Baymont by Wyndham Salem Roanoke Area
179 Sheraton Drive Salem VA
$67 nightly
The price is $76 total per night
$76 total
Jun 15 - Jun 16
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
2.28 mi from city center
With a stay at Baymont by Wyndham Salem Roanoke Area in Salem, you'll be within a 15-minute drive of Carilion Roanoke Memorial Hospital and Salem Football Stadium.

avid hotel Salem by IHG
501 WILDWOOD ROAD Salem VA
$83 nightly
The price is $94 total per night
$94 total
Jul 5 - Jul 6
Total with taxes and fees
Free Cancellation
2.62 mi from city center
Located in Salem, avid hotel Salem by IHG is a 4-minute drive from Green Hill Park Trailhead and 6 minutes from Roanoke College.

La Quinta Inn & Suites by Wyndham Roanoke Salem
140 Sheraton Dr Salem VA
$94 nightly
The price is $106 total per night
$106 total
Jun 14 - Jun 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
2.32 mi from city center
With a stay at La Quinta Inn & Suites by Wyndham Roanoke Salem in Salem, you'll be within a 10-minute drive of Salem Civic Center and Valley View Mall.

Fairfield Inn & Suites by Marriott Roanoke Salem
121 Sheraton Drive Salem VA
$114 nightly
The price is $129 total per night
$129 total
Jun 21 - Jun 22
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
2.27 mi from city center
With a stay at Fairfield Inn & Suites by Marriott Roanoke Salem in Salem, you'll be within a 10-minute drive of Salem Civic Center and Valley View Mall.

Days Inn by Wyndham Salem
1535 E Main St Salem VA
$60 nightly
The price is $68 total per night
$68 total
Jul 7 - Jul 8
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
1.48 mi from city center
With a stay at Days Inn by Wyndham Salem in Salem, you'll be a 3-minute drive from Salem Civic Center and 9 minutes from Valley View Mall.

Comfort Suites Salem-Roanoke I-81
100 Wildwood Rd Salem VA
$85 nightly
The price is $97 total per night
$97 total
Jul 6 - Jul 7
Total with taxes and fees
Free Cancellation
2.22 mi from city center
With a stay at Comfort Suites Salem-Roanoke I-81, you'll be centrally located in Salem, within a 15-minute drive of Salem Civic Center and Valley View Mall.

Motel 6 Salem, VA
301 Wildwood Road Salem VA
$56 nightly
The price is $64 total per night
$64 total
Jun 29 - Jun 30
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
2.33 mi from city center
When you stay at Motel 6 Salem, VA in Salem, you'll be next to a golf course, within a 15-minute drive of Salem Civic Center and Valley View Mall.

The Lofts at Downtown Salem
10 W Main St Salem VA
$115 nightly
The price is $137 total per night
$137 total
Jun 14 - Jun 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.26 mi from city center
With a stay at The Lofts at Downtown Salem, you'll be centrally located in Salem, a 3-minute drive from Salem Civic Center and 13 minutes from Valley View Mall.

Hampton Inn Salem East - Electric Road
1886 Electric Rd Salem VA
$97 nightly
The price is $110 total per night
$110 total
Jun 30 - Jul 1
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
2.32 mi from city center
Located in Salem, Hampton Inn Salem East - Electric Road is within a 15-minute drive of Salem Civic Center and Carilion Roanoke Memorial Hospital.

Quality Inn Salem - I-81
151 Wildwood Rd Salem VA
$70 nightly
The price is $79 total per night
$79 total
Jul 1 - Jul 2
Total with taxes and fees
Free Cancellation
2.29 mi from city center
A stay at Quality Inn Salem - I-81 places you in the heart of Salem, a 3-minute drive from Green Hill Park Trailhead and 5 minutes from Roanoke College.

Howard Johnson Hotel & Conference Center by Wyndham Salem
1671 Skyview Rd Salem VA
$55 nightly
The price is $62 total per night
$62 total
Jun 21 - Jun 22
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
2.23 mi from city center
When you stay at Howard Johnson Hotel & Conference Center by Wyndham Salem in Salem, you'll be in the suburbs, within a 15-minute drive of Salem Civic Center and Valley View Mall.

Holiday Inn Express & Suites Salem by IHG
991 Russell Dr Salem VA
$107 nightly
The price is $121 total per night
$121 total
Jul 12 - Jul 13
Total with taxes and fees
Free Cancellation
2.18 mi from city center
With a stay at Holiday Inn Express & Suites Salem by IHG in Salem, you'll be within a 10-minute drive of Salem Civic Center and Valley View Mall.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Salem hotels essential information
Accommodation | 619 hotels |
|---|---|
Lowest Price | $62 |
Highest Price | $137 |
Popular hotels | Baymont by Wyndham Salem Roanoke Area, avid hotel Salem by IHG, La Quinta Inn & Suites by Wyndham Roanoke Salem, Fairfield Inn & Suites by Marriott Roanoke Salem, Days Inn by Wyndham Salem, Comfort Suites Salem-Roanoke I-81, Motel 6 Salem, VA, The Lofts at Downtown Salem, Hampton Inn Salem East - Electric Road, Quality Inn Salem - I-81, Howard Johnson Hotel & Conference Center by Wyndham Salem, Holiday Inn Express & Suites Salem by IHG |
Most Recent Salem Hotel Reviews

Fairfield Inn & Suites by Marriott Roanoke Salem
3 out of 5
Posted 18 hours ago
CheapTickets Verified Review
"Entire 5th floor AC turned off. My wife and I got into town late so once checking in we both were excited to get some rest. However, once we got upstairs to our floor it was extremely hot and clammy. In our room specifically our thermostat read 85°. Our AC was completely turned off so we both had to go to bed sweating. I did turn the unit on to 60° and ran it all night. When we woke up this morning the room had only cooled down to 78°."
A verified traveler stayed at Fairfield Inn & Suites by Marriott Roanoke Salem
More to Explore in Salem
Top Picks
- 4 Star Hotels in Clifton Forge
- Hotels with Free Breakfast in Salem
- Hotels with a Gym in Troutville
- Hotels with a Wedding Venue in Salem
- Alleghany Springs Hotels
- Hotels with Balconies in Christiansburg
- 4 Star Hotels in Salem
- Hotels near Salem Civic Center
- 4 Star Hotels in Christiansburg
- 3 Star Hotels in Mountain Lake
- Hotels with Kitchenettes in Christiansburg
- Historic Hotels in Christiansburg
- Hotels with Restaurants in Salem
- 4 Star Hotels in Dublin
- Pilot Hotels
- Hotels with Pools in Salem
- Poages Mill Hotels
- Hotels with Pools in Christiansburg
- Hotels with a Wedding Venue in Christiansburg
- Extended Stay Hotels in Rocky Mount
- Winery Hotels in Troutville
- 4 Star Hotels in Radford
- Guest Houses in Rocky Mount
- Golf Resorts & in Christiansburg
- Luxury Hotels in Christiansburg
- La Quinta Inn & Suites Hotels in Christiansburg
- 5 Star Hotels in Troutville
- Hotels with Hot Tubs in Troutville
- Oriskany Hotels
- Christiansburg Hotels
- Check Hotels
- Luxury Hotels in Troutville
- Hotels near Roanoke Regional
- Hotels with Free Parking in Troutville
- Historic Hotels in Salem
- Spa Resorts & in Christiansburg
- Spa Resorts & in Troutville
- Hotels near Carilion Roanoke Memorial Hospital
- High Point Hotels
- Hotels with Free Parking in Christiansburg
- Hardy Hotels
- Franklin County Hotels
- Hotels near Splash Valley at Green Ridge Recreation Center
- Hotels with Free Airport Shuttle in Salem
- Hotels with an Indoor Pool in Troutville
- 3 Star Hotels in Christiansburg
- Kid Friendly Hotels in Christiansburg
- Merrimac Hotels
- 4 Star Hotels in Natural Bridge
- Montvale Hotels
- Hotels near Dixie Caverns
- 3 Star Hotels in Radford
- Flights from Goodview
- Flights from Pittsburgh to Roanoke
- Flights from New York to Roanoke
- Flights from Shawsville
- Flights from Little Rock to Roanoke
- Flights from Dublin to Roanoke
- Flights from Newark Liberty Intl. Airport (EWR) to Roanoke (ROA)
- Flights from Hilton Head Island to Roanoke
- Flights from Blacksburg
- Flights from Eagle to Roanoke
- Flights from Honolulu to Roanoke
- Flights from Philadelphia to Roanoke
- Flights from Binghamton to Roanoke
- Flights from Craig County
- Flights from Flint to Roanoke
- Flights from Los Angeles to Roanoke
- Flights from Newark to Roanoke
- Flights from Riner
- Flights from Monterey to Roanoke
- Flights from Myrtle Beach to Roanoke
- Flights from Sacramento to Roanoke
- Flights from Nashville to Roanoke
- Flights from Tampa to Roanoke
- Flights to Blacksburg
- Flights from Pensacola to Roanoke
- Flights to Roanoke Regional
- Flights from Providence to Roanoke
- Flights from Tulsa to Roanoke
- Flights from New Orleans to Roanoke
- Flights from Bar Harbor to Roanoke
- Flights from South Bend to Roanoke
- Flights from Syracuse to Roanoke
- Flights from Detroit (DTW) to Roanoke (ROA)
- Flights from Salem City County
- Flights from Reno to Roanoke
- Flights from Miami to Roanoke
- Flights from Riverton to Roanoke
- Flights from Roanoke
- Flights from Omaha to Roanoke
- Flights from Fincastle
- Flights from Sarasota to Roanoke





