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/Accommodations

Holiday Inn Express & Suites Salem 102 Holiday Lane, Salem, IL 62881
  • Midscale Highway property
  • Check-in: 3:00pm
From$86
Excellent 5.0 /5Review Score CallBookMore Details
Super 8 - Salem 118 Woods Lane, Salem, IL 62881
  • Low priced Highway hotel
  • Hotel has 3 floors
  • Very friendly pleasant place to stay
  • Made me feel comfortable
From$49
Very Good 4.0 /5Read Reviews CallBookMore Details
Days Inn in Salem 1812 West Main St., Salem, IL 62881
  • Economy hotel
  • Check-in time: 3:00pm
Quality Inn & Suites - Salem 1800 West Main St., Salem, IL 62881
  • Low priced Rural hotel
  • 3 floors in hotel
  • Rather comfortable
  • Denny's next door
Americas Best Value Inn - Centralia 200 East Noleman, Centralia, IL 62801 ~12.06 miles southwest of Salem
  • Inexpensive hotel
  • Free comp. breakfast
  • Decent vibe
  • Service is adequate
Super 8 Motel - Mount Vernon
+1-866-429-5787
401 South 44th St., Mount Vernon, IL 62864 ~21.42 miles south of Salem
  • Two star Highway property
  • Hotel has 3 floors
  • Furniture needs more attention
  • Good service
Hampton Inn - Mt.vernon 221 Potomac Blvd., Mt.vernon, IL 62864 ~21.42 miles south of Salem
  • Mid-scale Highway property
  • Free comp. breakfast
Comfort Suites in Mount Vernon 404 South 44th St., Mount Vernon, IL 62864 ~21.44 miles south of Salem
  • 3 star Rural hotel
  • Hotel has 80 rooms
  • Clean rooms
  • Almost all guests said the beds were comfortable
From$85
Very Good 4.5 /5Reviews CallBookMore Details
Fairfield Inn & Suites Mount Vernon / Rend Lake 217 Potomac Blvd., Mount Vernon, IL 62864 ~21.44 miles south of Salem
  • Mid-scale Suburban property
  • Hotel has 20 suites
Holiday Inn - Mt. Vernon 222 Potomac Blvd., Mt. Vernon, IL 62864 ~21.51 miles south of Salem
  • 3 star hotel
  • Good breakfast
  • Most guests were disappointed with the minibar
Days Inn
+1-888-283-3404
205 Potomac Dr., Mount Vernon, IL 62864 ~21.53 miles south of Salem
  • Mid-scale property
  • Horrible vibe
  • No smoking rooms
Drury Inn & Suites Mount Vernon in Mt. Vernon 145 North 44th St., Mt. Vernon, IL 62864 ~21.63 miles south of Salem
  • Mid-scale Suburban hotel
  • Gym / Fitness Center Available
  • Very quiet
  • Clean rooms
Americas Best Value Inn 222 South 44th St., Mount Vernon, IL 62864 ~21.70 miles south of Salem
  • Low priced property
Mariner's Village Resort 1 Resort Dr., Carlyle, IL 62231 ~22.40 miles west of Salem
  • Low priced Lake hotel
  • 3 floors in hotel
Centerstone Inn & Suites 1371 William Rd., Carlyle, IL 62231 ~23.04 miles west of Salem
  • Low-priced property
  • Free comp. breakfast
Best Western Lorson Inn
+1-888-305-3366
201 Hagen Dr., Flora, IL 62839 ~25.20 miles east of Salem
  • Affordable hotel
  • 41 rooms in property
From$80
Very Good 4.5 /5Read Reviews CallBookMore Details
Economy Inn : 1500 North 6th St.
+1-800-881-1523
1500 North 6th St., Vandalia, IL 62471 ~25.50 miles north of Salem
  • Cheap Lake property
  • Hotel has 44 rooms
  • Rooms could be cleaner
  • Rather comfortable
Holiday Inn Express & Suites Vandalia
+1-888-283-3404
21 Mattes Ave. P.o.box 338, Vandalia, IL 62471 ~25.54 miles northwest of Salem
  • Inexpensive hotel
  • Hotel has 15 suites
Ramada Vandalia : 2707 Veterans Ave.
+1-866-221-8581
2707 Veterans Ave., Vandalia, IL 62471 ~25.62 miles north of Salem
  • Cheap hotel
Americas Best Value Inn : 1920 North Kennedy Blvd. 1920 North Kennedy Blvd., Vandalia, IL 62471 ~25.95 miles north of Salem
  • Low priced property
  • Hotel has 85 rooms
Americas Best Value Inn Vandalia in Vandalia 1920 Kennedy Blvd., Vandalia, IL 62471 ~25.97 miles north of Salem
  • Low priced Rural property
  • Check-in time: 2:00 p.m.
  • Great room
  • Location is great
Best Western U. S. Inn - Nashville 11640 State Route 127, Nashville, IL 62263 ~28.38 miles southwest of Salem
  • Affordable Highway property
  • Free complimentary breakfast
Comfort Inn & Suites Greenville Il in Greenville
+1-888-305-3366
2265 South State Route 127, Greenville, IL 62246 ~28.69 miles northwest of Salem
  • Two star Rural property
  • Check-in: 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 1731 South State Route 127, Greenville, IL 62246 ~29.47 miles northwest of Salem
  • Low Cost Highway property
  • Hotel has 79 rooms
  • About half of guests complained about the bathroom
  • Great pool
From$63
Very Good 4.0 /5Reviews CallBookMore Details
Next 25 Salem Hotels >  [1 - 25 of 44]    
Next: See My Salem Hotels with Pricing
Back to Top