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 102 Holiday Lane, Salem, IL 62881
  • 3 star Highway property
  • Hotel has 3 floors
Super 8 118 Woods Lane, Salem, IL 62881
  • Two-star Highway hotel
  • 3 floors in property
  • Fairly good value for money
  • Minimal breakfast
From$53
Very Good 4.0 /5Read Reviews Call
Salem Inn & Suites - Salem 1800 West Main St., Salem, IL 62881
  • Cheap Rural property
  • 3 floors in hotel
  • Most guests found the staff to be very friendly
  • Information handy
From$69
Average 3.5 /5Reviews Call
Americas Best Value Inn
+1-888-690-5247
200 East Noleman, Centralia, IL 62801 ~12.10 miles southwest of Salem
  • Two star property
  • Friendly service
  • Amenities are not the best
Super 8 Motel - Mount Vernon
+1-888-305-3366
401 South 44th St., Mount Vernon, IL 62864 ~21.42 miles south of Salem
  • Cheap Highway property
  • 2 suites in hotel
  • Entrance area is not particularly attractive
  • Air conditioner worked well
Hampton Inn - Mt.vernon 221 Potomac Blvd., Mt.vernon, IL 62864 ~21.42 miles south of Salem
  • 3 star Highway hotel
  • Check in time: 2:00pm
Comfort Suites 404 South 44th St., Mount Vernon, IL 62864 ~21.44 miles south of Salem
  • Midscale Rural hotel
  • 80 rooms in property
  • Amenities are good
  • Good accessibility by car
Fairfield Inn & Suites Mount Vernon / Rend Lake : 217 Potomac Blvd. 217 Potomac Blvd., Mount Vernon, IL 62864 ~21.44 miles south of Salem
  • Midscale Suburban property
  • 3 meeting rooms in hotel
Holiday Inn 222 Potomac Blvd., Mt. Vernon, IL 62864 ~21.51 miles south of Salem
  • Midscale property
  • Ice machine on our floor did not work
  • Entrance area is ok
Days Inn : 205 Potomac Dr.
+1-800-230-4134
205 Potomac Dr., Mount Vernon, IL 62864 ~21.53 miles south of Salem
  • Midscale property
  • Check in was easy
  • Friendly staff
From$75
Average 3.0 /5Reviews Call
Drury Inn & Suites Mount Vernon : 145 North 44th St. 145 North 44th St., Mt. Vernon, IL 62864 ~21.63 miles south of Salem
  • Mid-scale Suburban hotel
  • Has environment-friendly policy Read more
  • Excellent food
  • Good internet service
Mariner's Village Resort - Carlyle 1 Resort Dr., Carlyle, IL 62231 ~22.40 miles west of Salem
  • 2 star Lake hotel
  • 3 floors in hotel
Centerstone Inn & Suites : 1371 William Rd. 1371 William Rd., Carlyle, IL 62231 ~23.04 miles west of Salem
  • Cheap property
From$75
Average 3.5 /5Reviews Call
Best Western Lorson Inn : 201 Hagen Dr.
+1-800-881-1523
201 Hagen Dr., Flora, IL 62839 ~25.20 miles east of Salem
  • Midscale property
  • Free breakfast available
Economy Inn in Vandalia
+1-888-283-3404
1500 North 6th St., Vandalia, IL 62471 ~25.50 miles north of Salem
  • Cheap Lake property
  • 2 floors in property
  • Very quite place to stay
  • Not very clean
Ramada Vandalia - Vandalia
+1-800-997-5149
2707 Veterans Ave., Vandalia, IL 62471 ~25.62 miles north of Salem
  • Cheap property
  • Check-in: 11:00 AM
From$75
Very Good 4.0 /5Review Score Call
Americas Best Value Inn Vandalia - Vandalia 1920 Kennedy Blvd., Vandalia, IL 62471 ~25.97 miles north of Salem
  • 2 star Rural hotel
  • Hotel has an eco-friendly policy Learn more
  • Air conditioning was criticized by 89%
  • Ordinary amenities
Best Western U. S. Inn - Nashville
+1-800-230-4134
11640 State Route 127, Nashville, IL 62263 ~28.38 miles southwest of Salem
  • 3-star Highway property
  • 48 sleeping rooms in hotel
Comfort Inn & Suites Greenville Il
+1-800-997-5148
2265 South State Route 127, Greenville, IL 62246 ~28.69 miles northwest of Salem
  • Low-priced Rural property
  • Free comp. breakfast
Econo Lodge & Suites : 1731 South State Route 127 1731 South State Route 127, Greenville, IL 62246 ~29.47 miles northwest of Salem
  • Two star Highway hotel
  • Check in: 3:00PM
  • Old bedspread
  • Most guests found the staff to be very friendly
Super 8 Greenville : 1700 State Route 127
+1-888-305-3366
1700 State Route 127, Greenville, IL 62246 ~29.50 miles northwest of Salem
  • 2 star hotel
  • Check-in time: 12:00 PM
From$75
Very Good 4.0 /5Review Score Call
Red Carpet Inn - Greenville
+1-800-881-1523
1525 South State Route 127, Greenville, IL 62246 ~29.60 miles northwest of Salem
  • Economical Highway property
  • Hotel has 45 rooms
  • Great value for the money
  • Comfortable beds
Super 8 Okawville 812 North Hen House Rd., Okawville, IL 62271 ~34.31 miles west of Salem
  • 2-star property
Best Western Raintree Inn - Effingham I 70 & 57 Exit 159, Effingham, IL 62401 ~39.89 miles northeast of Salem
  • Inexpensive Highway property
  • 2 floors in hotel
  • Hotel facilities could use a good clean
  • Wifi quality could be improved
Lexington Inn & Suites Effingham : 1602 West Fayette Ave. 1602 West Fayette Ave., Effingham, IL 62401 ~39.92 miles northeast of Salem
  • Affordable Highway hotel
  • 2 meeting rooms in hotel
Next 25 Salem Hotels >  [1 - 25 of 38]    
Next: See My Salem Hotels with Pricing
Back to Top