Dining in Salem
Trover photo by JG Morris

Salem, MO Hotels with Restaurants $119

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Search over a million flights, hotels, packages, and more

Check prices on hotels in Salem

Check prices in Salem for tonight, Sep 15 - Sep 16
Check prices in Salem for this weekend, Sep 20 - Sep 22
Check prices in Salem for next weekend, Sep 27 - Sep 29

Featured Salem Hotels with Restaurants

Image for Echo Bluff State Park
2.5 out of 5
34489 Echo Bluff Dr, Salem, MO
Free CancellationPay later
$139/night
Sep 16 - Sep 17
4.8/5Exceptional! (51 reviews)

"Beautiful lodge. The back deck with all the chairs and the large bonfire rocks were great. The walking trip to the water was nice. Conversation area was beautiful and warm. Very nice decor and spacious rooms. I would have games that people could use. Maybe offer bicycle rental to explore the ..."…"

Reviewed on Sep 8, 2019

Echo Bluff State Park
Image for Crossroads Inn And Suites
2.5 out of 5
1200 S Highway 19, Salem, MO
$119/night
Sep 16 - Sep 17
4.6/5Wonderful! (77 reviews)

"It is a great place to stay! This is our second year staying there. Everything is was excellent! Above and beyond any other chain hotel we have stayed at in the past."…"

Reviewed on Aug 20, 2019

Crossroads Inn And Suites
Don't see what you're looking for?
See all available properties in Salem starting at $119 per night
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.

Pocket Guide: Hotels with Restaurants in Salem

Search for hotels in Salem on Expedia. You can easily find your hotels in Salem using one of the methods below:

  • View our selection of featured hotels in Salem
  • Use the map to find hotels in the Salem neighborhood you prefer
  • Use the filters to see hotels in a specific area of Salem, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Salem
  • Enter your travel dates to view the best deals on hotels in Salem - while they last

More trip options

Travelers Loved These Hotels with Restaurants