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 : 102 Holiday Lane 102 Holiday Lane, Salem, IL 62881
  • Midscale Highway property
  • 15 suites in property
From$86
Very Good 4.5 /5Reviews CallBookMore Details
Super 8 - Salem 118 Woods Lane, Salem, IL 62881
  • Two-star Highway hotel
  • Hotel has 3 floors
  • Great reception
  • Room cleanliness is acceptable
From$49
Very Good 4.0 /5Review Score CallBookMore Details
Days Inn : 1812 West Main St. 1812 West Main St., Salem, IL 62881
  • Low priced property
  • Check-in: 3:00pm
Salem Inn & Suites - Salem 1800 West Main St., Salem, IL 62881
  • Two-star Rural property
  • Hotel has 20 suites
  • Most guests thought they were poorly maintained
  • Great reception
Americas Best Value Inn : 200 East Noleman
+1-888-305-3366
200 East Noleman, Centralia, IL 62801 ~12.10 miles southwest of Salem
  • Low priced property
  • Most guests complained about the bathroom
  • Terrible amenities
Super 8 Motel - Mount Vernon
+1-800-881-1523
401 South 44th St., Mount Vernon, IL 62864 ~21.42 miles south of Salem
  • Two-star Highway hotel
  • 2 suites in property
  • Entrance area is not particularly attractive
  • Bathroom could be optimized
Hampton Inn - Mt.vernon 221 Potomac Blvd., Mt.vernon, IL 62864 ~21.42 miles south of Salem
  • Affordable Highway hotel
  • Complimentary breakfast is offered
From$88
Very Good 4.0 /5Read Reviews CallBookMore Details
Comfort Suites in Mount Vernon 404 South 44th St., Mount Vernon, IL 62864 ~21.44 miles south of Salem
  • 3 star Rural hotel
  • Fitness + Health Center
  • The majority of guests enjoyed the lobby entrance
  • top-notch fitness area, thought 100%
Fairfield Inn & Suites Mount Vernon / Rend Lake in Mount Vernon 217 Potomac Blvd., Mount Vernon, IL 62864 ~21.44 miles south of Salem
  • 3 star Suburban hotel
  • Hotel has 20 suites
Holiday Inn in Mt. Vernon 222 Potomac Blvd., Mt. Vernon, IL 62864 ~21.51 miles south of Salem
  • Affordable property
  • Most guests said the beds were comfortable
  • Ice machine on our floor did not work
Days Inn : 205 Potomac Dr.
+1-800-997-5148
205 Potomac Dr., Mount Vernon, IL 62864 ~21.53 miles south of Salem
  • Three Star property
  • Very little water pressure
  • Furniture needs more attention
Drury Inn & Suites Mount Vernon 145 North 44th St., Mt. Vernon, IL 62864 ~21.63 miles south of Salem
  • Midscale Suburban property
  • Fitness / Gym is on-site
  • Most guests enjoyed the snacks that were offered
  • Most guests loved the menu selection
Mariner's Village Resort 1 Resort Dr., Carlyle, IL 62231 ~22.40 miles west of Salem
  • 2-star Lake property
  • 3 floors in hotel
Centerstone Inn & Suites in Carlyle 1371 William Rd., Carlyle, IL 62231 ~23.04 miles west of Salem
  • Low-priced hotel
  • 2 floors in property
From$75
Average 3.5 /5Reviews CallBookMore Details
Best Western Lorson Inn
+1-888-283-3404
201 Hagen Dr., Flora, IL 62839 ~25.20 miles east of Salem
  • Midscale property
  • Hotel has 5 suites
Economy Inn
+1-800-997-5149
1500 North 6th St., Vandalia, IL 62471 ~25.50 miles north of Salem
  • Inexpensive Lake hotel
  • Check-in time: 3.00
  • Not very clean
  • For only 50%, the bathroom was ok
Holiday Inn Express & Suites Vandalia
+1-888-690-5281
21 Mattes Ave. P.o.box 338, Vandalia, IL 62471 ~25.54 miles northwest of Salem
  • Economy property
  • Gym is available on property
Ramada Vandalia - Vandalia
+1-800-230-4134
2707 Veterans Ave., Vandalia, IL 62471 ~25.62 miles north of Salem
  • Inexpensive property
  • Check-in: 11:00 AM
From$75
Very Good 4.0 /5Read Reviews CallBookMore Details
Americas Best Value Inn Vandalia 1920 Kennedy Blvd., Vandalia, IL 62471 ~25.97 miles north of Salem
  • Cheap Rural property
  • Check in time: 2:00 p.m.
  • Easily accessible by car, said 100%
  • Perfectly clean
From$54
Very Good 4.0 /5Reviews CallBookMore Details
Best Western U. S. Inn : 11640 State Route 127 11640 State Route 127, Nashville, IL 62263 ~28.09 miles southwest of Salem
  • Three Star Highway hotel
  • Comp. Breakfast
Comfort Inn & Suites Greenville Il
+1-888-305-3366
2265 South State Route 127, Greenville, IL 62246 ~28.69 miles northwest of Salem
  • Two star Rural hotel
  • Complimentary breakfast is offered
Super 8 Greenville : 1700 State Route 127
+1-800-881-1523
1700 State Route 127, Greenville, IL 62246 ~29.40 miles northwest of Salem
  • Two star hotel
  • Check in time: 12:00 PM
Econo Lodge & Suites 1731 South State Route 127, Greenville, IL 62246 ~29.47 miles northwest of Salem
  • Low priced Highway hotel
  • Hotel has 2 floors
  • Most guests thought rooms were spacious
  • Most guests criticized the unstylish hotel
Red Carpet Inn - Greenville
+1-800-997-5149
1525 South State Route 127, Greenville, IL 62246 ~29.60 miles northwest of Salem
  • 2 star Highway hotel
  • Hotel has 45 rooms
  • About half of guests said rooms were clean enough
  • Comfort level is high
Super 8 Okawville 812 North Hen House Rd., Okawville, IL 62271 ~34.31 miles west of Salem
  • Two star property
Next 25 Salem Hotels >  [1 - 25 of 40]    
Next: See My Salem Hotels with Pricing
Back to Top