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
  • Mid-scale Highway hotel
  • Free breakfast
Super 8 - Salem 118 Woods Lane, Salem, IL 62881
  • Low priced Highway hotel
  • Free comp. breakfast
  • Thin walls
  • Air conditioner did nothing
From$49
Very Good 4.0 /5Read Reviews CallBookMore Details
Days Inn : 1812 West Main St. 1812 West Main St., Salem, IL 62881
  • Low Cost hotel
  • Check-in time: 3:00pm
Salem Inn & Suites 1800 West Main St., Salem, IL 62881
  • Economy Rural property
  • 3 floors in hotel
  • Good breakfast
  • King sized room
Americas Best Value Inn 200 East Noleman, Centralia, IL 62801 ~12.06 miles southwest of Salem
  • Two star hotel
  • 57 rooms in hotel
  • Most guests thought, the hotel was modern
  • Decent vibe
Super 8 Motel
+1-866-429-5787
401 South 44th St., Mount Vernon, IL 62864 ~21.42 miles south of Salem
  • Economy Highway property
  • 63 sleeping rooms in hotel
  • Could be quieter
  • Most guests complained about the bathroom
Hampton Inn : 221 Potomac Blvd. 221 Potomac Blvd., Mt.vernon, IL 62864 ~21.42 miles south of Salem
  • Midscale Highway property
  • 101 rooms in property
From$88
Very Good 4.0 /5Review Score CallBookMore Details
Comfort Suites 404 South 44th St., Mount Vernon, IL 62864 ~21.44 miles south of Salem
  • 3 star Rural hotel
  • 3 floors in property
  • Clean sheets
  • Most guests said the beds were comfortable
Fairfield Inn & Suites Mount Vernon / Rend Lake 217 Potomac Blvd., Mount Vernon, IL 62864 ~21.44 miles south of Salem
  • 3-star Suburban property
  • Free comp. breakfast
Holiday Inn 222 Potomac Blvd., Mt. Vernon, IL 62864 ~21.51 miles south of Salem
  • Midscale hotel
  • Old building
  • Rooms are ok
Days Inn
+1-888-283-3404
205 Potomac Dr., Mount Vernon, IL 62864 ~21.53 miles south of Salem
  • Three Star property
  • Hallway was smelly
  • Fantastic service
From$80
Average 3.0 /5Reviews CallBookMore Details
Drury Inn & Suites Mount Vernon 145 North 44th St., Mt. Vernon, IL 62864 ~21.63 miles south of Salem
  • Three Star Suburban hotel
  • Hotel has 23 suites
  • Great breakfast and quiet rooms
  • Delicious food
Americas Best Value Inn in Mount Vernon 222 South 44th St., Mount Vernon, IL 62864 ~21.70 miles south of Salem
  • Economical property
Mariner's Village Resort - Carlyle 1 Resort Dr., Carlyle, IL 62231 ~22.40 miles west of Salem
  • Economical Lake hotel
  • Hotel has 3 floors
Centerstone Inn & Suites 1371 William Rd., Carlyle, IL 62231 ~23.04 miles west of Salem
  • Inexpensive property
  • Free breakfast available
Best Western Lorson Inn : 201 Hagen Dr.
+1-888-305-3366
201 Hagen Dr., Flora, IL 62839 ~25.20 miles east of Salem
  • Mid-scale property
  • Hotel has 5 suites
From$80
Very Good 4.5 /5Read Reviews CallBookMore Details
Economy Inn
+1-800-881-1523
1500 North 6th St., Vandalia, IL 62471 ~25.50 miles north of Salem
  • Low Cost Lake property
  • 44 rooms in property
  • AC and shower were good
  • For only 50%, the bathroom was ok
Holiday Inn Express & Suites Vandalia : 21 Mattes Ave. P.o.box 338
+1-888-283-3404
21 Mattes Ave. P.o.box 338, Vandalia, IL 62471 ~25.54 miles northwest of Salem
  • Cheap hotel
  • Gym / Fitness Center Available
Ramada Vandalia
+1-866-221-8581
2707 Veterans Ave., Vandalia, IL 62471 ~25.62 miles north of Salem
  • Economical property
  • Check in time: 11:00 AM
Americas Best Value Inn 1920 North Kennedy Blvd., Vandalia, IL 62471 ~25.95 miles north of Salem
  • Low-priced property
  • Hotel has 85 rooms
From$60
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
  • Economical Rural property
  • 2 floors in hotel
  • For 56%, maintenance was acceptable
  • Clean
Best Western U. S. Inn 11640 State Route 127, Nashville, IL 62263 ~28.38 miles southwest of Salem
  • Mid-scale Highway hotel
  • Check-in: 2:00 pm
Comfort Inn & Suites Greenville Il : 2265 South State Route 127
+1-888-305-3366
2265 South State Route 127, Greenville, IL 62246 ~28.69 miles northwest of Salem
  • Low Cost Rural property
  • Check in time: 3:00 PM
Super 8 Greenville
+1-800-881-1523
1700 State Route 127, Greenville, IL 62246 ~29.40 miles northwest of Salem
  • Low-priced Rural property
  • 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 property
  • Check-in time: 3:00PM
  • Friendly atmosphere
  • Great reception
Next 25 Salem Hotels >  [1 - 25 of 44]    
Next: See My Salem Hotels with Pricing
Back to Top