Star Rating
Hotel Name
Price Range (USD)to
Amenities

Salem Illinois Accommodations

Find the perfect hotel in Salem using our hotel guide provided below. Search for the cheapest discounted hotel and motel rates in or near Salem, IL for your upcoming personal or group trip. Discover the best Salem Illinois hotel rooms. Review the Salem hotel list below to find the perfect lodging. We also have a map of the Salem hotels. Coordinating a group? Get Salem Group Hotel Discounts

The Salem center point is around the area of Illinois Army National Guard and 12 miles northeast of Centralia Amtrak Station.

Salem Hotels/Motels & Accommodations

Holiday Inn Express & Suites Salem - Salem
+1-888-389-4121
102 Holiday Lane, Salem, IL 62881
  • Mid-scale Highway hotel
  • 15 suites in property
Super 8 - Salem
+1-888-675-2083
118 Woods Lane, Salem, IL 62881
  • Cheap Highway property
  • Hotel has 58 rooms
  • Hotel buildings could use some improvement
  • Friendly staff
Days Inn in Salem
+1-800-716-8490
1812 West Main St., Salem, IL 62881
  • Cheap property
  • Hotel has 94 rooms
Quality Inn & Suites
+1-800-805-5223
1800 West Main St., Salem, IL 62881
  • Economical Rural hotel
  • 65 sleeping rooms in hotel
  • Spacious rooms
  • Friendly service
Americas Best Value Inn - Centralia
+1-888-965-1860
200 East Noleman, Centralia, IL 62801 ~12.06 miles southwest of Salem
  • Low-priced property
  • 4 floors in hotel
  • Hotel buildings could use some improvement
  • 1 out of 2 guests said rooms were dirty
Best Western Plus Centralia Hotel & Suites in Centralia
+1-888-788-5576
8145 Jolliff Bridge Rd., Centralia, IL 62801 ~12.97 miles west of Salem
  • Mid-scale property
  • Hotel has 3 meeting rooms
From$78
Excellent 5.0 /5Reviews CallBookMore Details
Red Carpet Inn
+1-888-897-9207
940 Miller St., Dix, IL 62830 ~13.11 miles south of Salem
  • 2-star property
From$51
Average 3.0 /5Reviews CallBookMore Details
Super 8 Motel : 401 South 44th St.
+1-888-311-4278
401 South 44th St., Mount Vernon, IL 62864 ~21.42 miles south of Salem
  • Cheap Highway property
  • 3 floors in property
  • Bedding clean
  • Good service
Hampton Inn - Mt.vernon
+1-888-469-4795
221 Potomac Blvd., Mt.vernon, IL 62864 ~21.42 miles south of Salem
  • Three Star Highway property
  • 4 floors in property
Comfort Suites in Mount Vernon
+1-888-734-9421
404 South 44th St., Mount Vernon, IL 62864 ~21.44 miles south of Salem
  • 3 star Rural hotel
  • Hotel has 80 rooms
  • Smoke free facility
  • Fruit was available
From$80
Very Good 4.5 /5Read Reviews CallBookMore Details
Fairfield Inn & Suites Mount Vernon / Rend Lake : 217 Potomac Blvd.
+1-888-841-5292
217 Potomac Blvd., Mount Vernon, IL 62864 ~21.44 miles south of Salem
  • Three Star Suburban property
  • 4 floors in property
Days Inn Mount Vernon Il : 205 Potomac Blvd.
+1-888-455-5160
205 Potomac Blvd., Mount Vernon, IL 62864 ~21.50 miles south of Salem
  • Low Cost property
  • Check-in: 3 pm
Holiday Inn
+1-888-965-8297
222 Potomac Blvd., Mt. Vernon, IL 62864 ~21.51 miles south of Salem
  • Three Star hotel
  • 10 suites in hotel
  • Most guests were disappointed with the minibar
  • Decent hot breakfast
Quality Inn Mount Vernon
+1-888-906-6358
201 Potomac Blvd., Mount Vernon, IL 62864 ~21.55 miles south of Salem
  • 3-star hotel
  • Free breakfast available
Drury Inn Mt. Vernon - Mount Vernon
+1-888-749-6785
145 North 44th St., Mount Vernon, IL 62864 ~21.61 miles south of Salem
  • Three Star Suburban property
  • Free breakfast
Americas Best Value Inn in Mount Vernon
+1-888-878-9982
222 South 44th St., Mount Vernon, IL 62864 ~21.70 miles south of Salem
  • 2-star hotel
  • 2 floors in hotel
Motel 6 Mount Vernon Il #4658
+1-888-389-4485
220 South 44th St., Mount Vernon, ILLINOIS 62864 ~21.71 miles south of Salem
  • Low priced property
  • Check in: 3
Mariner's Village Resort & Inn - Carlyle
+1-888-389-4121
1 Resort Dr., Carlyle, IL 62231 ~22.40 miles west of Salem
  • Cheap Lake hotel
  • Check in: 15:00
Centerstone Inn & Suites Carlyle
+1-888-675-2083
1371 William Rd., Carlyle, IL 62231 ~23.04 miles west of Salem
  • Two-star hotel
  • Check-in time: 3:00 PM
Best Western Lorson Inn
+1-800-716-8490
201 Hagen Dr., Flora, IL 62839 ~25.20 miles east of Salem
  • Three Star hotel
  • 2 floors in property
From$69
Very Good 4.5 /5Read Reviews CallBookMore Details
Economy Inn
+1-800-805-5223
1500 North 6th St., Vandalia, IL 62471 ~25.50 miles north of Salem
  • Two star Lake property
  • Check in: 3.00
  • Bathroom is ok
  • Fantastic service
Rodeway Inn : 900 North Olive Rd.
+1-888-965-1860
900 North Olive Rd., Flora, IL 62839 ~25.53 miles east of Salem
  • Low Cost hotel
  • Hotel has 43 rooms
Holiday Inn Express & Suites Vandalia
+1-888-788-5576
21 Mattes Ave. P.o.box 338, Vandalia, IL 62471 ~25.54 miles northwest of Salem
  • 3 star Highway property
  • 15 suites in hotel
From$110
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Ramada Vandalia - Vandalia
+1-888-897-9207
2707 Veterans Ave., Vandalia, IL 62471 ~25.62 miles north of Salem
  • Cheap hotel
  • Check in time: 11:00 AM
Quality Inn & Suites
+1-888-311-4278
1920 North Kennedy Blvd., Vandalia, IL 62471 ~25.95 miles north of Salem
  • Low-priced Highway property
  • Comp. Breakfast
From$60
Average 3.0 /5Reviews CallBookMore Details
Next 25 Salem Hotels >  [1 - 25 of 50]    
Next: See My Salem Hotels with Pricing

Graph of Salem, IL Hotel Prices for Next 20 Days

Rates shown are nightly rates before taxes and do not necessarily reflect all Salem, IL discounts available. The chart reflects the cheapest Salem hotel for each day and each star rating category.

FAQs about hotels in Salem

What are the top reviewed hotels in Salem?

Holiday Inn Express & Suites Salem, Best Western Plus Centralia Hotel & Suites and Comfort Suites are the best rated hotels based on customer reviews in the last 365 days.

What are the upper-end hotels in Salem?

Holiday Inn Express & Suites Salem, Best Western Plus Centralia Hotel & Suites and Hampton Inn are the top 3 luxury hotels near Salem city center.

What hotels are closest to the city center of Salem?

Holiday Inn Express & Suites Salem, Super 8, and Days Inn are the properties closest to Salem city center.

How much does a cheap hotel in Salem cost per night?

In the last year, a 2 star hotel in Salem can be as cheap as $61.76 per night. (based on HotelPlanner prices)

How much does a 3 star hotel in Salem cost per night?

In the last year, the average 3 star hotel in Salem has been $94.26 per night. (based on HotelPlanner prices)

What are the best independent hotels in Salem?

Cobblestone Inn & Suites, Cobblestone Inn & Suites Altamont and Centerstone Inn & Suites Carlyle are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels in Salem?

Fairfield Inn & Suites Mount Vernon and Fairfield Inn & Suites Marriott Effingham are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels in Salem?

Comfort Suites, Comfort Suites and Quality Inn are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular Best Western hotels in Salem?

Best Western Plus Centralia Hotel & Suites, Best Western Lorson Inn and SureStay Hotel by Best Western Whittington Rend Lake are the best rated Best Western branded hotels (based on user reviews score).

What are the most popular IHG hotels in Salem?

Holiday Inn Express & Suites Salem, Holiday Inn Express & Suites Vandalia and Holiday Inn Express & Suites Effingham are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Recent traveler reviews of Salem, IL

Below are reviews of the city of Salem, IL from an actual visitor's perspective.

"Great Stay!"
Score 5.0 / 5

Friendliness of the people made the stay more pleasant.

Josh M., from 22-May-2018
The average traveler rating of the city of Salem, IL shown above is 5.0 out of 5 based on 1 reviews
Back to Top