Ohio may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

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

Popular Filters
Star rating
Your Budget
Guest rating
Payment Type
Property Type
Neighborhood
Popular Locations
Amenities
Accessibility
Trip Type
Motel 6 Youngstown, OH
2 out of 5
4249 Belmont Ave, Youngstown, OH
Free Cancellation
The price is $50 per night from Sep 29 to Sep 30
20.81 mi from city center
3.8/5Good! (730 reviews)

"Easy check in, clean rooms, great rate! Usually not a motel 6 kinda gal but the rooms were new and it was exactly what we needed."…"

Reviewed on Aug 22, 2020

Motel 6 Youngstown, OH
Barnett's Motel
2 out of 5
31257 Salem Alliance Rd, Salem, OH
Get Rates
2.1 mi from city center
2/5 (1 review)
Only in a last minute or if you are broke.

"This business is connected to a drive through beer/convenience store. That wasn't much of an issue. The owner didn't have any idea about my reservation since no one seemed to keep up with the notifications from Expedia to Barnett's. I did get a room after a few minutes. My first problem was that ..."…"

Reviewed on Jul 29, 2017

Barnett's Motel
Holiday Inn Express Salem
3 out of 5
240 North Cunningham Road, Salem, OH
Free Cancellation
The price is $71 per night from Oct 15 to Oct 16
2.59 mi from city center
4.6/5Exceptional! (160 reviews)

"Very nicely appointed furnishings...very clean...convenient location"…"

Reviewed on Jun 27, 2020

Holiday Inn Express Salem

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Holiday Inn Youngstown South
3 out of 5
7410 South Ave, Boardman, OH
Free Cancellation
The price is $92 per night from Oct 1 to Oct 2
14.83 mi from city center
4.4/5Wonderful! (328 reviews)

"It was close to a lot of stores and restaurants. Neat winery/brewery across the street."…"

Reviewed on Sep 22, 2020

Holiday Inn Youngstown South
Best Western Plus Boardman Inn & Suites
2.5 out of 5
7400 Tiffany S, Poland, OH
Free CancellationReserve now, pay when you stay
The price is $79 per night from Sep 29 to Sep 30
15.02 mi from city center
4.7/5Exceptional! (694 reviews)

"During the Covid stay, nice, clean and good location for what we were doing. Conviently located near all the needed places."…"

Reviewed on Sep 25, 2020

Best Western Plus Boardman Inn & Suites
Candlewood Suites Youngstown W I-80 Niles Area
2.5 out of 5
5575 Cerni Place, Austintown, OH
Free Cancellation
The price is $79 per night from Oct 4 to Oct 5
16.56 mi from city center
4.4/5Wonderful! (232 reviews)

"Was great would definitely stay again. Staff was all some"…"

Reviewed on Aug 26, 2020

Candlewood Suites Youngstown W I-80 Niles Area
Hampton Inn & Suites New Castle
2.5 out of 5
2608 W State St, New Castle, PA
Free CancellationReserve now, pay when you stay
The price is $109 per night from Sep 29 to Sep 30
25.79 mi from city center
4.4/5Wonderful! (391 reviews)

"Kind of difficult using the shower. Couldnt reach the controls."…"

Reviewed on Jul 6, 2020

Hampton Inn & Suites New Castle
Best Western Park Hotel
2.5 out of 5
136 N Park Ave, Warren, OH
Free CancellationReserve now, pay when you stay
The price is $81 per night from Sep 29 to Sep 30
23.43 mi from city center
4.3/5Excellent! (538 reviews)

"Historic building and town was a great short stay. Close to historical sites and Packard car museum. Also, great restaurants a walk away."…"

Reviewed on Aug 22, 2020

Best Western Park Hotel
Courtyard by Marriott Youngstown Canfield
3 out of 5
4173 Westford Place, Canfield, OH
Free CancellationReserve now, pay when you stay
The price is $114 per night from Oct 1 to Oct 2
11.19 mi from city center
4.8/5Exceptional! (259 reviews)

"This hotel is a hidden gem. Would recommend to anyone"…"

Reviewed on Jul 26, 2020

Courtyard by Marriott Youngstown Canfield
DoubleTree by Hilton Youngstown Downtown
3.5 out of 5
44 E Federal St, Youngstown, OH
Free CancellationReserve now, pay when you stay
The price is $99 per night from Oct 1 to Oct 2
18 mi from city center
4.6/5Exceptional! (329 reviews)

"The rooms were clean huge and comfortable. There was plenty of outdoor dining with great service."…"

Reviewed on Sep 11, 2020

DoubleTree by Hilton Youngstown Downtown
Residence Inn Youngstown Warren/Niles
3 out of 5
5555 Youngstown-Warren Rd, Niles, OH
Free CancellationReserve now, pay when you stay
The price is $119 per night from Sep 29 to Sep 30
22.35 mi from city center
4.6/5Exceptional! (149 reviews)

"Clean, modern, new room. Suite amenities were great."…"

Reviewed on Jul 3, 2020

Residence Inn Youngstown Warren/Niles
The Stables Inn and Suites
3 out of 5
544 E Pershing St, Salem, OH
Free CancellationReserve now, pay when you stay
The price is $81 per night from Oct 19 to Oct 20
0.87 mi from city center
4.4/5Excellent! (25 reviews)
reat place to stsy

"Great place to stay. Very nice restaurant next to the motel"…"

Reviewed on Jun 27, 2020

The Stables Inn and Suites
The Avalon Inn and Resort
3.5 out of 5
9519 East Market Street, Warren, OH
Free CancellationReserve now, pay when you stay
The price is $211 per night from Sep 29 to Sep 30
24.61 mi from city center
4.7/5Exceptional! (459 reviews)

"The staff, food, and atmosphere were all awesome!! I called ahead to make room preparations for my wife and the concierge made it all happen. We had an amazing time for our 20th anniversary."…"

Reviewed on Aug 1, 2020

The Avalon Inn and Resort
Red Roof Inn Boardman
2 out of 5
1051 Tiffany South, Poland, OH
Free CancellationReserve now, pay when you stay
The price is $59 per night from Oct 1 to Oct 2
14.97 mi from city center
3.5/5Good! (959 reviews)

"the rooms had comfy bedding and friendly staff that were very helpful for checking in"…"

Reviewed on Sep 19, 2020

Red Roof Inn Boardman
Comfort Inn
2 out of 5
5425 Clarkins Dr, Austintown, OH
Free CancellationReserve now, pay when you stay
The price is $58 per night from Sep 29 to Sep 30
16.53 mi from city center
3.6/5Good! (292 reviews)

"Staff was extremely accommodating. Air conditioning unit in the room Was loud and the TV voice and picture were not right. Pricing was great and for A One night Stop over while driving across country it was fine."…"

Reviewed on May 28, 2020

Comfort Inn
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.

Visiting Salem

Visitors can enjoy all that Salem has to offer including the coffeehouses, shopping, and restaurants. This city also attracts tourists with its welcoming locals.

  • You'll find 58 Expedia hotels and other accommodations in the larger area of Youngstown
  • The closest major airport is in Youngstown, OH (YNG-Youngstown - Warren Regional), 27.4 mi (44 km) from the city center
  • The next closest is in Akron, OH (CAK-Akron-Canton), 29.6 mi (47.6 km) away

Sightseeing and Staying in Salem

Places to visit in the larger region include Cherry Valley Coke Ovens Arboretum, Copeland Hills Golf Club, and Mill Creek Wildlife Sanctuary. Additionally, you'll find Mastropietro Winery and The Links at Firestone Farms in the area.

Here's a top rated accommodation based on our user reviews:

  • Holiday Inn Express Salem - With a stay at this 3-star hotel, guests can enjoy access to free breakfast and an indoor pool, along with free WiFi. It's a favorite with Expedia travelers for its breakfast and helpful staff.

Dressing for Salem

  • Between January and March, you can expect the daytime average to be around 52°F and the nighttime average to be 19°F
  • From April to June, temperatures average about 81°F during the day and 33°F at night
  • July through September averages 82°F during the day and 46°F at night
  • In October-December, the average temperature is 66°F during the day and 20°F at night
  • About 38.90 inches of rain falls on Salem each year
  • Hottest months are usually July and August with an average temperature of 80°F, while the coldest months are January and February with an average of 20°F

Frequently asked questions

Where is the best place to stay in Salem?
Holiday Inn Express Salem is a favorite with Expedia customers. This 3-star hotel offers free breakfast and an indoor pool. Another top choice for your visit based on reviews is The Stables Inn and Suites.
If I need to cancel my hotel reservation in Salem, will I receive a refund?
Yes, most hotel reservations are fully refundable as long as you cancel before the accommodation’s cancellation deadline, which in most cases is within 24 or 48 hours of your arrival date. If you have a reservation that’s non-refundable, you may still be able to cancel and get a refund within a 24-hour period of your booking. Plug in your dates, click on “Search”, then use the “free cancellation” filter to get the best options available in Salem.
Where can I learn more about changing or cancelling my trip to Salem?
For additional details about updating your trip to Salem or cancelling it, head over to our customer service page.
What are some accommodations with pools in Salem?
Holiday Inn Express Salem is a popular 3-star hotel featuring an indoor pool, free breakfast, and free WiFi.

Recent reviews of Salem hotels

More trip options