Skip to main content

Search hotels in Salem, IL

Enter your dates to see the latest prices and deals for Salem hotels

September 2025

123456
78910111213
14151617181920
21222324252627
282930

October 2025

1234
567891011
12131415161718
19202122232425
262728293031
Check-in date - Check-out date

Salem – 4 hotels and places to stay

Filter by:

Star Rating

Review score

Holiday Inn Express & Suites Salem by IHG

Hotel in Salem

Holiday Inn Express & Suites Salem by IHG is offering accommodations in Salem. With a fitness center, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

C
Craig
From
United States
The hotel was clean and modern. The pool area was nice and the breakfast was very nice. All of the staff was very professional and friendly!
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 132 reviews
Location 9.1
Price from
$132
1 night, 2 adults

Quality Inn & Suites Salem near I-57

Hotel in Salem

Quality Inn & Suites Salem near I-57 has accommodations in Salem. With free WiFi, this 3-star hotel offers a 24-hour front desk and a business center. The hotel has family rooms.

L
Leanne
From
United States
Road tripped from Texas stayed at 5 different hotels this one was by far the best! Would definitely stay again!
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 169 reviews
Location 8.3
Price from
$72.25
1 night, 2 adults

Super 8 by Wyndham Salem

Salem

Located off Interstate 57, this pet-friendly hotel is 2 miles from of the home of William Jennings Bryan. It features a Grab and Go Breakfast and free Wi-Fi. Guest rooms offer cable TV.

e
elizabeth
From
United States
How friendly the staff is and the rooms were very clean
Scored out of 10, guest rating 5.7
Fair - What previous guests thought, 77 reviews
Location 8.0
Price from
$56.95
1 night, 2 adults

Best Western Plus Centralia Hotel & Suites

Centralia (Near Salem)

Best Western Plus Centralia Hotel & Suites has accommodations in Centralia. This 3-star hotel offers a shared lounge, a 24-hour front desk and free WiFi. The hotel has a sun terrace and an indoor...

T
Tim
From
United States
Very clean and comfortable. Great location.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 115 reviews
Location 9.2
Price from
$134
1 night, 2 adults
See all hotels in and around Salem

What Guests Said About Salem:

  • 8.0

    Salem has great parks, a good choice of stores, restaurants...

    Salem has great parks, a good choice of stores, restaurants & bars. It is a clean, quiet town that is obviously thriving….. drive out to the Dairy Barn for a lemon soft serve cone as well as a game of putt-putt if you have time.
    Guest review by
    Penny
    United States
  • 8.0

    Sweet old town with friendly people, nice neighborhoods and...

    Sweet old town with friendly people, nice neighborhoods and a variety of businesses. The Applebees is a short walk from the front door of Super 8. Try the Dairy Barn on the edge of town! Also they have a nice Park across the street from the High School. Really nice walking trails, disc golf, picnic areas, swimming pool (in season)
    Guest review by
    Penny
    United States

See reviews by guests who stayed at hotels in Salem

See all
  • From $83.47 per night
    Scored out of 10, guest rating 3.3
    Poor - What previous guests thought, 9 reviews
    Quiet, clean and basic hotel. No bells and whistles, but better than two stars. Pool was open and reasonably maintained. Breakfast was better than some we have experienced.
    Guest review by
    David
    United Kingdom
  • From $145.20 per night
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 132 reviews
    Absolutely nothing, the entire experience was awful. And the hotel has bed bugs, I demanded a refund of my rate.
    Guest review by
    aaron
    United States
  • From $65.84 per night
    Scored out of 10, guest rating 5.7
    Fair - What previous guests thought, 77 reviews
    staff was very nice and good rates hotel was really comfortable and nice
    Guest review by
    Baxter
    United States
  • From $46.75 per night
    Scored out of 10, guest rating 5.6
    Fair - What previous guests thought, 76 reviews
    THERE WAS NOTHING TO LIKE ABOUT THIS HOTEL. IT WAS A DUMP!!!!!!!!!!!
    Guest review by
    Wincle
    United States
  • From $70.13 per night
    Scored out of 10, guest rating 6.3
    Pleasant - What previous guests thought, 169 reviews
    The hotel was easy to find.
    Guest review by
    Cobb
    United States
gogless