Skip to main content

Filter by:


Star Rating

Review Score

Elsah – 1 hotel or place to stay
See the latest prices and deals by choosing your dates.
Green Tree Inn, hotel in Elsah

Offering free bike rentals, this Elsah, Illinois inn is 5 minutes’ walk from the Mississippi River. Free Wi-Fi access is available in each room and throughout the property.

We stayed there because of its close location to a wedding we were attending. The owners were very pleasant and the village of Elsah and the inn was so quaint. Definitely a "do" if you happen to be in that area.
9.9
Scored 9.9
Exceptional
Rated exceptional
25 reviews
Price from$227.14per night
Comfort Inn & Suites St Louis-Hazelwood, hotel in Elsah

This Hazelwood, Missouri hotel features an indoor pool and gym along with rooms that include free Wi-Fi and cable TV. Lambert-St. Louis International Airport is 7 miles away.

everything worked as it should. the beds were clean and comfortable, but I wish you provided larger pillows and a blanket. The bathroom was clean. coffee good
7.9
Scored 7.9
Good
Rated good
387 reviews
Price from$80.91per night
Best Western Plus Parkway Hotel, hotel in Elsah

This hotel is a 2-minute drive from both the Alton Square Shopping Center and Wadlow Municipal Golf Course. It serves a continental breakfast every morning and has an on-site convenience store.

Clean and comfortable
7.8
Scored 7.8
Good
Rated good
50 reviews
Price from$94.99per night
La Quinta Inn by Wyndham St. Louis Hazelwood - Airport North, hotel in Elsah

Only moments from Interstate 270, this Hazelwood hotel is just 5 miles north of the Lambert – St. Louis International Airport. Featuring free Wi-Fi, each guest room includes a flat-screen cable TV.

Very clean, quiet, and friendly staffs
6.3
Scored 6.3
Pleasant
Rated pleasant
337 reviews
Price from$86per night
Hampton Inn & Suites St. Louis/Alton, IL, hotel in Elsah

Hampton Inn & Suites St. Louis/Alton, IL is located in Alton, 25 miles from St. Louis Gateway Arch and 29 miles from Hollywood Casino St. Louis.

8.1
Scored 8.1
Very Good
Rated very good
134 reviews
Price from$128.27per night
Best Western St. Louis Airport North Hotel & Suites, hotel in Elsah

Best Western St. Louis Airport North Hotel & Suites is located in Hazelwood. This 2-star hotel offers free WiFi and a continental breakfast can be enjoyed at the property.

The location of my room.
7.1
Scored 7.1
Good
Rated good
265 reviews
Price from$107.54per night
Best Western Plus St. Louis Airport Hotel, hotel in Elsah

Located off I-70 and across from the Lambert-St. Louis International Airport, this property features free WiFi.

The location is very clean. I also enjoy the hot breakfast even though the variety is limited day over day.
8.8
Scored 8.8
Excellent
Rated excellent
763 reviews
Price from$119per night
Wingate by Wyndham St Louis Airport, hotel in Elsah

Settle in with free breakfast and WiFi, an outdoor pool, and 24/7 fitness and business centers at Wingate by Wyndham St. Louis Airport, located off I-70 and I-170, across the street from St.

Location and staff were great.
8.7
Scored 8.7
Excellent
Rated excellent
724 reviews
Price from$103.84per night
Renaissance St. Louis Airport Hotel, hotel in Elsah

Less than a mile from Lambert-St. Louis International Airport, Renaissance Hotel features free airport shuttles and both indoor and outdoor swimming pools. Rooms come with a 37-inch flat-screen TV.

Communication
7.8
Scored 7.8
Good
Rated good
641 reviews
Price from$139per night
Country Inn & Suites by Radisson, St. Charles, MO, hotel in Elsah

Located in St. Charles, within 5.2 miles of Hollywood Casino St. Louis and 22 miles of St. Louis Gateway Arch, Country Inn & Suites by Radisson, St.

Location, location, location Very nice room!
9.0
Scored 9.0
Wonderful
Rated wonderful
1,092 reviews
Price from$129.16per night
See all hotels in and around Elsah
Subscribe to receive premium deals

Prices drop the second you sign up!