Find Hotels with Restaurants in Salem, IN

Start date: Check-in selected.
To Date
End date: Check-out

    Upfront pricing

    Our total price for your stay includes taxes and fees

    Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices

    Be picky

    Search almost a million properties worldwide

Check availability on Salem Hotels with Restaurants

Next weekend
In two weeks

Top Salem Hotels with Restaurants

Holiday Inn Express Corydon by IHG
2.5 star property
8.6 out of 10, Excellent, (348)
"The hotel looks okay, but the rooms are very nice. The breakfast had very good options and fresh ground coffee"
United States
Brandon
$93 nightly
The price is $103
Oct 30 - Oct 31
Total with taxes and fees
Holiday Inn Express Corydon by IHG
Hilton Garden Inn Jeffersonville Louisville North
3.0 star property
9.6 out of 10, Exceptional, (366)
"Very clean and quiet hotel will be returning next year!"
United States
David
$106 nightly
The price is $120
Oct 31 - Nov 1
Total with taxes and fees
Hilton Garden Inn Jeffersonville Louisville North
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.

Top Salem Hotel Reviews

Frequently asked questions

Why book your hotel with dining in Salem with Expedia?
Reserving a hotel with dining in Salem is as easy as entering your travel dates and choosing an option that checks your boxes. On the search for a stay that has its own restaurant or is in a culinary hub? Want it to be inexpensive or upscale? Use Expedia's search filters to narrow your results even further and find the perfect fit.
How can I find cheap hotels with dining in Salem?
Expedia can help you narrow down your search for cheap hotels with dining in Salem. Try our helpful filter tools to reserve stays with restaurants or delicious extras, like included breakfast. You can also choose how much you want to spend per night and your preferred hotel star rating to minimize costs.

Explore a world of travel with Expedia