COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Hotels in Salem, OH

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Days Inn by Wyndham Austintown
3 out of 5
5425 Clarkins Drive, Austintown, OH
Free cancellationReserve now, pay when you stay
The price is CA $73 per night from Jun 22 to Jun 22
26.5 km from city centre
3.5/5Good! (330 reviews)
"We were greeted by a very nice gentleman. They are in the midst of remodeling, but areas were well maintained. Manager was very helpful and friendly. Only problem was the air conditioner and altho it cooled some, I think it may have frozen up. I mentioned it to housekeeping lady and she said she'd ..."

Reviewed on Jun. 11, 2021

Days Inn by Wyndham Austintown
Best Western Penn-Ohio Inn & Suites
2.5 out of 5
6828 Commerce Dr, Hubbard, OH
Free cancellationReserve now, pay when you stay
The price is CA $122 per night from Jun 15 to Jun 15
39.9 km from city centre
4/5Very Good! (280 reviews)
"Nice clean and quiet with reasonably prices."

Reviewed on Apr. 25, 2021

Best Western Penn-Ohio Inn & Suites
Courtyard by Marriott Youngstown Canfield
3 out of 5
4173 Westford Place, Canfield, OH
The price is CA $145 per night from Jun 30 to Jun 30
18.02 km from city centre
4.7/5Exceptional! (302 reviews)
"very clean, very nice and welcoming staff"

Reviewed on May 4, 2021

Courtyard by Marriott Youngstown Canfield
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Days Inn by Wyndham Niles
2 out of 5
1300 Youngstown Warren Rd, Niles, OH
Free cancellationReserve now, pay when you stay
The price is CA $78 per night from Jun 15 to Jun 15
35.5 km from city centre
3.6/5Good! (342 reviews)
"Very nice stay"

Reviewed on Jun. 4, 2021

Days Inn by Wyndham Niles
Hampton Inn & Suites Alliance
2.5 out of 5
1831 West State Street, Alliance, OH
Free cancellationReserve now, pay when you stay
The price is CA $96 per night from Jun 15 to Jun 15
22.11 km from city centre
4.5/5Wonderful! (239 reviews)
"It was convenient"

Reviewed on Jun. 1, 2021

Hampton Inn & Suites Alliance
Don't see what you're looking for?
See all available properties in Salem
View all properties
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.