Skip to main content

Search hotels in Elsah, IL

Enter your dates to see the latest prices and deals for Elsah hotels

Elsah – 2 hotels and places to stay

Filter by:

Star rating

Review score

Green Tree Inn

Elsah

Set in Elsah, 4.8 km from Raging Rivers WaterPark, Green Tree Inn provides accommodation with air conditioning and access to a garden.

Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 9 reviews
Price from
US$242.27
1 night, 2 adults

Hampton Inn & Suites St. Louis/Alton, IL

Alton (Near Elsah)

Featuring 3-star accommodation, Hampton Inn & Suites St. Louis/Alton, IL is set in Alton, 40 km from St. Louis Gateway Arch and 47 km from Hollywood Casino St. Louis.

P
PRITCHARD
From
United States
The area was nice, everything was clean and smelled nice. The front desk was always very helpful and pleasant when being spoken to. They made the stay enjoyable, and we will most definitely do it again.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 106 reviews
Price from
US$148.82
1 night, 2 adults

Holiday Inn Express & Suites Alton St Louis Area by IHG

Alton (Near Elsah)

Located in Alton, 40 km from St. Louis Gateway Arch, Holiday Inn Express & Suites Alton St Louis Area by IHG provides accommodation with a fitness centre, free private parking and a shared lounge.

K
Kristine
From
United States
Great location! It was clean and the staff was awesome!
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 60 reviews
Price from
US$139
1 night, 2 adults

Best Western St. Louis Airport North Hotel & Suites

Hazelwood (Near Elsah)

Best Western St. Louis Airport North Hotel & Suites is situated in Hazelwood, 28 km from St. Louis Gateway Arch and 22 km from Forest Park (St. Louis).

P
Peter
From
Netherlands
Very unfriendly personnel at reception. And paid an enormous price for half a night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 286 reviews
Price from
US$100.48
1 night, 2 adults

La Quinta Inn by Wyndham St. Louis Hazelwood - Airport North

Hazelwood (Near Elsah)

La Quinta Inn by Wyndham St. Louis Hazelwood - Airport North is set in Hazelwood, within 28 km of St. Louis Gateway Arch and 22 km of Forest Park (St. Louis).

A
Antoinette
From
United States
Definitely delicious.Great variety of food to choose from. Food was always hot . The waffle iron was fantastic. Coffee was great .
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 365 reviews
Price from
US$83.12
1 night, 2 adults

Best Western Plus Parkway Hotel

Alton (Near Elsah)

Best Western Plus Parkway Hotel is situated in Alton, within 40 km of St. Louis Gateway Arch and 47 km of Hollywood Casino St. Louis.

K
Kristine
From
United States
It was central to everything. The staff was really nice and accommodating! The office space area there to do some work was very helpful. Breakfast was good. DaLisa was the best at the front desk! Coffee selections were nice.
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 119 reviews
Price from
US$95.93
1 night, 2 adults

Comfort Inn & Suites St Louis-Hazelwood

Hazelwood (Near Elsah)

Set in Hazelwood and with Hollywood Casino St. Louis reachable within 15 km, Comfort Inn & Suites St Louis-Hazelwood offers express check-in and check-out, non-smoking rooms, a fitness centre, free...

S
Shanna
From
United States
I love the place it’s clean smell good the food good it’s comfortable
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 393 reviews
Price from
US$106.99
1 night, 2 adults

Super 8 by Wyndham Alton

Alton (Near Elsah)

Located off Route 111/3, this pet-friendly hotel is 1 mile from Alton Square Shopping Center. It features a daily continental breakfast, free Wi-Fi and free coffee 24-hours per day.

S
Steve
From
United Kingdom
Looked ok from outside Grubby looking inside Seemed to have people living there ( spoke to a few people that seemed to live there and they was lovely )
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 41 reviews
Price from
US$92.34
1 night, 2 adults

Drury Plaza Hotel St. Louis St. Charles

St. Charles (Near Elsah)

Drury Plaza Hotel St. Louis St. Charles is set in St. Charles, within 7.6 km of Hollywood Casino St. Louis and 39 km of St. Louis Gateway Arch.

J
Jerome
From
Germany
Friendly Staff. Clean Room. Free drinks in the evening.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 507 reviews
Price from
US$151.87
1 night, 2 adults

Pear Tree Inn St. Louis Airport

Edmundson (Near Elsah)

Just off Interstate 70 and less than 3 minutes’ drive from Lambert St Louis International Airport, this hotel includes a cable TV and free Wi-Fi. An outdoor pool is featured on site.

V
Vicky
From
Germany
Quiet room, decent breakfast, friendly staff, clean
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,163 reviews
Price from
US$105.95
1 night, 2 adults
See all hotels in and around Elsah

Hotels with airport shuttles in Elsah