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 in Salem 102 Holiday Lane, Salem, IL 62881
  • Midscale Highway property
  • 3 floors in property
From$89
Very Good 4.0 /5Review Score CallBookMore Details
Super 8 : 118 Woods Lane 118 Woods Lane, Salem, IL 62881
  • Economical Highway hotel
  • Check in: 4:00pm
  • The majority of guests found the staff to be very friendly
  • Beds were acceptable for 50%
Days Inn 1812 West Main St., Salem, IL 62881
  • Cheap property
Quality Inn & Suites 1800 West Main St., Salem, IL 62881
  • Economical Rural property
  • Free complimentary breakfast
  • Good breakfast
  • Great room
Americas Best Value Inn - Centralia 200 East Noleman, Centralia, IL 62801 ~12.06 miles southwest of Salem
  • Cheap hotel
  • 4 floors in property
  • Relatively modern hotel
  • Most guests thought the building wasn't nice
Super 8 Motel in Mount Vernon 401 South 44th St., Mount Vernon, IL 62864 ~21.42 miles south of Salem
  • Economy Highway property
  • Hotel has 3 floors
  • Service and general atmosphere is cheerful
  • Could use a good cleaning
Hampton Inn 221 Potomac Blvd., Mt.vernon, IL 62864 ~21.42 miles south of Salem
  • Mid-scale Highway property
  • Comp. Breakfast
From$88
Very Good 4.0 /5Reviews CallBookMore Details
Comfort Suites in Mount Vernon 404 South 44th St., Mount Vernon, IL 62864 ~21.44 miles south of Salem
  • 3-star Rural property
  • 80 suites in hotel
  • Great night sleep
  • Almost all guests said the beds were comfortable
From$72
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
  • Three Star Suburban hotel
  • 3 meeting rooms in property
Holiday Inn 222 Potomac Blvd., Mt. Vernon, IL 62864 ~21.51 miles south of Salem
  • Affordable property
  • Pool was closed
  • No fridge or microwave
Days Inn in Mount Vernon
+1-888-283-3404
205 Potomac Dr., Mount Vernon, IL 62864 ~21.53 miles south of Salem
  • Midscale property
  • Fairly good value for money
  • Average value
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
  • 3-star Suburban property
  • 3 conference rooms in property
  • Great menu
  • Free supper buffet
Americas Best Value Inn in Mount Vernon 222 South 44th St., Mount Vernon, IL 62864 ~21.70 miles south of Salem
  • Two star property
From$60
Average 3.0 /5Reviews CallBookMore Details
Mariner's Village Resort : 1 Resort Dr. 1 Resort Dr., Carlyle, IL 62231 ~22.40 miles west of Salem
  • Low priced Lake property
  • Check in time: 3:00pm
Centerstone Inn & Suites in Carlyle 1371 William Rd., Carlyle, IL 62231 ~23.04 miles west of Salem
  • Economical hotel
  • Check in: 3:00 PM
Best Western Lorson Inn
+1-888-305-3366
201 Hagen Dr., Flora, IL 62839 ~25.20 miles east of Salem
  • Midscale property
  • 41 rooms in hotel
Economy Inn : 1500 North 6th St.
+1-800-881-1523
1500 North 6th St., Vandalia, IL 62471 ~25.50 miles north of Salem
  • Two star Lake property
  • 44 rooms in property
  • Friendly service
  • Comfortable beds
From$50
Average 3.5 /5Reviews CallBookMore Details
Holiday Inn Express & Suites Vandalia in Vandalia
+1-888-283-3404
21 Mattes Ave. P.o.box 338, Vandalia, IL 62471 ~25.54 miles northwest of Salem
  • Low priced hotel
  • Hotel has 15 suites
Ramada Vandalia
+1-866-221-8581
2707 Veterans Ave., Vandalia, IL 62471 ~25.62 miles north of Salem
  • 2 star hotel
From$60
Very Good 4.0 /5Read Reviews CallBookMore Details
Americas Best Value Inn - Vandalia 1920 North Kennedy Blvd., Vandalia, IL 62471 ~25.95 miles north of Salem
  • Low Cost property
  • Hotel has 85 rooms
Americas Best Value Inn Vandalia - Vandalia 1920 Kennedy Blvd., Vandalia, IL 62471 ~25.97 miles north of Salem
  • Low-priced Rural hotel
  • 85 sleeping rooms in hotel
  • Vibe wasn't good
  • Clean rooms
Best Western U. S. Inn 11640 State Route 127, Nashville, IL 62263 ~28.38 miles southwest of Salem
  • 3-star Highway property
  • Check in time: 2:00 pm
Comfort Inn & Suites Greenville Il - Greenville
+1-888-305-3366
2265 South State Route 127, Greenville, IL 62246 ~28.69 miles northwest of Salem
  • Low Cost Rural property
  • 16 suites in hotel
From$53
Average 3.5 /5Reviews CallBookMore Details
Super 8 Greenville - Greenville
+1-800-881-1523
1700 State Route 127, Greenville, IL 62246 ~29.40 miles northwest of Salem
  • Inexpensive Rural hotel
Econo Lodge & Suites in Greenville 1731 South State Route 127, Greenville, IL 62246 ~29.47 miles northwest of Salem
  • Economical Highway hotel
  • 2 floors in property
  • Most guests said rooms were clean
  • No wallpaper
Next 25 Salem Hotels >  [1 - 25 of 44]    
Next: See My Salem Hotels with Pricing
Back to Top