1812 West main Street, Salem
Located off Highway 50, this Salem hotel is 2 miles from the William Jennings Bryan home and park. An on-site Denny’s restaurant, a cocktail lounge and an outdoor pool are featured. Pet-friendly guest rooms offer free WiFi.
12 Commerce Drive, Salem
This Collinsville hotel features rooms with refrigerators and microwaves. The property is off Interstate 55 and is within a 25-minute drive of St. Louis, which features shopping, dining and entertainment.
1205 North Keller Drive, Salem
Offering a daily grab and go breakfast with bagels, fresh fruit, and more, this Effingham, Illinois hotel is located along Interstates 70 and 57. Free Wi-Fi access is available.
205 Platomic Blvd., Salem
Days Inn by Wyndham Mount Vernon is located in Mount Vernon and features a fitness center. With a seasonal outdoor swimming pool, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel has family rooms.
5105 Il 111, Salem
Days Inn by Wyndham Pontoon Beach is located in Pontoon Beach, within 15 miles of St. Louis Gateway Arch and 26 miles of Hollywood Casino St. Louis. The 2-star hotel has air-conditioned rooms with a private bathroom and free WiFi.
2423 Old Country Inn Drive, Salem
Located within 11 miles of St. Louis Gateway Arch and 30 miles of Hollywood Casino St. Louis, Days Inn & Suites by Wyndham Caseyville has rooms in Caseyville.
910 Cherry Lane, Salem
Located within 21 miles of St. Louis Gateway Arch and 18 miles of Laclede's Landing, Days Inn by Wyndham Troy IL has rooms with air conditioning and a private bathroom in Troy.