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
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.

The people there were very ignorant they were foreigners look at you crazy watch everything you do can't just walk down the hallway to get a drink out the vending machine without somebody staring at you literally I pay damn good money to be there and I treated me like a third class citizen or more so a dog in the street and they should be shame of them self but that's okay every dog got that day!!
6.3
Scored 6.3
Pleasant
Rated pleasant
339 reviews
Price from$79per 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
131 reviews
Price from$128.26per 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.

The hotel was clean. Beds comfortable with nice pillows. Breakfast buffet had lots of options. Kids loved the indoor pool. Room was clean. Will stay again and highly recommend.
7.9
Scored 7.9
Good
Rated good
386 reviews
Price from$77.31per 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.0
Scored 7.0
Good
Rated good
265 reviews
Price from$94.04per 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.

The property is very clean! Every time!
7.8
Scored 7.8
Good
Rated good
56 reviews
Price from$94.99per 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.

Good
8.8
Scored 8.8
Excellent
Rated excellent
769 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.

Clean, good price. Nice dining area for a good complementary breakfast. Liked the reading chair.
8.7
Scored 8.7
Excellent
Rated excellent
728 reviews
Price from$101.20per night
Best Western Plus The Charles Hotel, hotel in Elsah

Surrounded by a variety of popular attractions and legendary historic sites, this St.

Location to convention center and casino
7.6
Scored 7.6
Good
Rated good
553 reviews
Price from$98.10per night
Quality Inn Florissant-St Louis, hotel in Elsah

Just off Interstate 270, near Lambert International Airport, this hotel in Florissant, Missouri offers a free hot breakfast every morning and guestrooms with free high-speed internet access.

Handicap shower, nice. Could have had more HOT WATER!
5.8
Scored 5.8
Above average
Rated okay
317 reviews
Price from$60.48per night
See all hotels in and around Elsah
Subscribe to receive premium deals

Prices drop the second you sign up!