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 in Salem 102 Holiday Lane, Salem, IL 62881
  • 3 star Highway hotel
  • Fitness / Gym is on-site
Super 8 : 118 Woods Lane 118 Woods Lane, Salem, IL 62881
  • Low-priced Highway property
  • 58 sleeping rooms in hotel
  • Rooms need regular maintenance
  • Terrific location
Days Inn 1812 West Main St., Salem, IL 62881
  • Two-star hotel
Quality Inn & Suites - Salem 1800 West Main St., Salem, IL 62881
  • Low priced Rural property
  • 3 floors in hotel
  • Clean
  • Most guests said the reception staff was great
Americas Best Value Inn 200 East Noleman, Centralia, IL 62801 ~12.06 miles southwest of Salem
  • Low Cost hotel
  • Check in: 2:00 PM
  • Beds were acceptable for 64%
  • Room needs to be improved
Best Western Plus Centralia Hotel & Suites : 8145 Jolliff Bridge Rd. 8145 Jolliff Bridge Rd., Centralia, IL 62801 ~12.97 miles west of Salem
  • Three Star hotel
  • 4 floors in property
Red Carpet Inn 940 Miller St., Dix, IL 62830 ~13.11 miles south of Salem
  • 2-star hotel
Super 8 Motel in Mount Vernon 401 South 44th St., Mount Vernon, IL 62864 ~21.42 miles south of Salem
  • Economy Highway property
  • 63 rooms in property
  • Disappointing internet connection
  • Most guests complained about the bathroom
Hampton Inn : 221 Potomac Blvd. 221 Potomac Blvd., Mt.vernon, IL 62864 ~21.42 miles south of Salem
  • 3 star Highway property
  • Check in: 2:00pm
From$88
Very Good 4.0 /5Read Reviews CallBookMore Details
Comfort Suites - Mount Vernon 404 South 44th St., Mount Vernon, IL 62864 ~21.44 miles south of Salem
  • Midscale Rural property
  • Check in: 11:00 AM
  • Most guests thought the building was wonderful
  • Great wellness & sports facilities
From$72
Very Good 4.5 /5Review Score CallBookMore Details
Fairfield Inn & Suites Mount Vernon / Rend Lake - Mount Vernon 217 Potomac Blvd., Mount Vernon, IL 62864 ~21.44 miles south of Salem
  • Midscale Suburban hotel
  • 4 floors in property
Holiday Inn - Mt. Vernon 222 Potomac Blvd., Mt. Vernon, IL 62864 ~21.51 miles south of Salem
  • 3 star hotel
  • Most guests thought they were poorly maintained
  • Great access to interstate
From$85
Average 3.0 /5Reviews CallBookMore Details
Days Inn in Mount Vernon
+1-866-429-5787
205 Potomac Dr., Mount Vernon, IL 62864 ~21.53 miles south of Salem
  • Mid-scale hotel
  • Average beds
  • Bathroom could be optimized
From$80
Average 3.0 /5Reviews CallBookMore Details
Quality Inn Mount Vernon 201 Potomac Blvd., Mount Vernon, IL 62864 ~21.55 miles south of Salem
  • Three Star property
  • Free comp. breakfast
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 property
  • 23 suites in property
  • Most guests loved the menu selection
  • Modern Hotel
Americas Best Value Inn in Mount Vernon 222 South 44th St., Mount Vernon, IL 62864 ~21.70 miles south of Salem
  • Economical hotel
Motel 6 Mount Vernon Il in Mount Vernon 220 South 44th St., Mount Vernon, IL 62864 ~21.74 miles south of Salem
  • 2-star hotel
  • Check in: 14:00
Mariner's Village Resort 1 Resort Dr., Carlyle, IL 62231 ~22.40 miles west of Salem
  • Economical Lake property
  • Hotel has 20 suites
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-866-429-5787
201 Hagen Dr., Flora, IL 62839 ~25.20 miles east of Salem
  • 3-star property
  • Check in: 02:00
From$80
Very Good 4.5 /5Read Reviews CallBookMore Details
Economy Inn
+1-888-690-5281
1500 North 6th St., Vandalia, IL 62471 ~25.50 miles north of Salem
  • Economical Lake property
  • Check in: 3.00
  • Very quite place to stay
  • Friendly service
Holiday Inn Express & Suites Vandalia
+1-888-690-5247
21 Mattes Ave. P.o.box 338, Vandalia, IL 62471 ~25.54 miles northwest of Salem
  • 2 star hotel
  • Gym / Fitness Center Available
Ramada Vandalia
+1-888-305-3366
2707 Veterans Ave., Vandalia, IL 62471 ~25.62 miles north of Salem
  • Inexpensive property
Americas Best Value Inn - Vandalia 1920 North Kennedy Blvd., Vandalia, IL 62471 ~25.95 miles north of Salem
  • Cheap hotel
  • Hotel has 85 rooms
From$60
Very Good 4.0 /5Reviews CallBookMore Details
Americas Best Value Inn Vandalia in Vandalia 1920 Kennedy Blvd., Vandalia, IL 62471 ~25.97 miles north of Salem
  • Two star Rural hotel
  • 2 meeting rooms in property
  • Friendly helpful staff
  • The majority of guests said the beds were comfortable
From$70
Very Good 4.5 /5Review Score CallBookMore Details
Next 25 Salem Hotels >  [1 - 25 of 49]    
Next: See My Salem Hotels with Pricing
Back to Top