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

Green Tree Inn provides air-conditioned accommodations in Elsah. There's a private entrance at the bed and breakfast for the convenience of those who stay.

C
CYNTHIA
From
United States
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.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 7 reviews
Price from
$227.14
1 night, 2 adults

Hampton Inn & Suites St. Louis/Alton, IL

Alton (Near Elsah)

Featuring 3-star accommodations, 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.

H
Heather
From
United States
Clean, friendly staff. Nice rooms
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 109 reviews
Price from
$143.25
1 night, 2 adults

Holiday Inn Express & Suites Alton St Louis Area by IHG

Alton (Near Elsah)

Located in Alton, 25 miles from St. Louis Gateway Arch, Holiday Inn Express & Suites Alton St Louis Area by IHG provides accommodations with a fitness center, free private parking and a shared lounge....

C
Charles
From
United States
Very clean and comfortable . Very good breakfast.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 69 reviews
Price from
$137.08
1 night, 2 adults

Best Western St. Louis Airport North Hotel & Suites

Hazelwood (Near Elsah)

Located in Hazelwood, 9.5 miles from Hollywood Casino St. Louis, Best Western St. Louis Airport North Hotel & Suites has accommodations with a fitness center, free private parking and a shared lounge....

S
Sheryl
From
United States
The first thing I like is when you walk into the building it is well lit clean and organized the elevators were clean The room was very clean and the beds were amazing the whole hotel smelled wonderful through and through
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 300 reviews
Price from
$82.02
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 offering accommodations in Hazelwood. This 3-star hotel offers a 24-hour front desk, an ATM and free WiFi.

R
Robert
From
United States
The staff was super friendly excellent customer service and made sure our stay was perfect and I we was comfortable and the breakfast was on point. Rooms where very clean bathroom was sparkling and bed was very comfortable.
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 408 reviews
Price from
$65.45
1 night, 2 adults

Best Western Plus Parkway Hotel

Alton (Near Elsah)

Located in Alton, 27 miles from St. Louis Gateway Arch, Best Western Plus Parkway Hotel has accommodations with a seasonal outdoor swimming pool, free private parking and a fitness center.

T
Tarron
From
0
The Best Western is one of the best hotels I've stayed at in the past year. The staff was polite & courteous. I had a great stay & my visit was like being at home.. Thank you Best Western Management & all the hotel staff. Y'all did an amazing job. See you next time ⭐⭐⭐⭐⭐
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 136 reviews
Price from
$96.90
1 night, 2 adults

Comfort Inn & Suites St Louis-Hazelwood

Hazelwood (Near Elsah)

Located in Hazelwood and with Hollywood Casino St. Louis reachable within 9.4 miles, Comfort Inn & Suites St Louis-Hazelwood provides express check-in and check-out, non-smoking rooms, a fitness...

W
Warren
From
United States
Breakfast was very good. Good options. Good location. Reasonably priced.
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 351 reviews
Price from
$87.80
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.

A
Andrea
From
United States
Loved the Staff & the room was very Comfortable & clean
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 52 reviews
Price from
$92
1 night, 2 adults

Country Inn & Suites by Radisson, St Charles Historic District

St. Charles (Near Elsah)

Located in St. Charles, within 5.2 miles of Hollywood Casino St. Louis and 24 miles of St.

M
Martin
From
United States
Everything about it. Comfortable, clean, and convenient. Friendly staff.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,064 reviews
Price from
$143.52
1 night, 2 adults

Drury Plaza Hotel St. Louis St. Charles

St. Charles (Near Elsah)

Drury Plaza Hotel St. Louis St. Charles is located in St. Charles, within 4.7 miles of Hollywood Casino St. Louis and 24 miles of St. Louis Gateway Arch.

B
Baron
From
Germany
Staff were all attentive and pleasant!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 472 reviews
Price from
$145.99
1 night, 2 adults
See all hotels in and around Elsah

Hotels with parking in Elsah

Free parking
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 53 reviews
From $108.58 per night
Free parking
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 743 reviews
From $145.49 per night
Free parking
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 2,091 reviews
From $111.83 per night
Free parking
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,064 reviews
From $148.75 per night
Free parking
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 100 reviews
From $172.77 per night
Free parking
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 109 reviews
From $142.51 per night
Free parking
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 472 reviews
From $146.07 per night
Parking on site
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 159 reviews
From $97.74 per night
Parking on site
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 662 reviews
From $142.55 per night
Parking on site
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 107 reviews
From $123.89 per night