
Top Hotels Near Smelzer Lake in West Alton from AU$97
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Accommodation near Smelzer Lake




Hampton Inn & Suites St. Louis/Alton
2.5 star property
8.9 km from Smelzer Lake
9.0 out of 10, Wonderful, (639)
9.0/10
Wonderful
(639)
"Super nice staff! Breakfast was much better than I expected. "
"Super nice staff! Breakfast was much better than I expected. "Michelle
The price is AU$198
AU$198
includes taxes & fees
13 Dec - 14 Dec




Holiday Inn Express and Suites Alton St Louis Area by IHG
2.5 star property
9 km from Smelzer Lake
9.2 out of 10, Wonderful, (156)
9.2/10
Wonderful
(156)
"Staff and location were perfect"
"Staff and location were perfect"Ileta
The price is AU$185
AU$185
includes taxes & fees
14 Dec - 15 Dec




Best Western Plus Parkway Hotel
2.5 star property
8.9 km from Smelzer Lake
8.2 out of 10, Very good, (1000)
8.2/10
Very good
(1000)
"The property and the room were very nice.
The staff was excellent!
We would definitely stay here again.
Nice breakfast, lots of variety, and great coffee machine.
"
"The property and the room were very nice.
The staff was excellent!
We would definitely stay here again.
Nice breakfast, lots of variety, and great coffee machine.
"Janet
The price is AU$139
AU$139
includes taxes & fees
14 Dec - 15 Dec




La Quinta Inn by Wyndham St. Louis Hazelwood - Airport North
3.0 star property
15.3 km from Smelzer Lake
6.4 out of 10, (1002)
6.4/10
(1002)
"Room was clean to perfection with nice comfortable beds."
"Room was clean to perfection with nice comfortable beds."Roquita
The price is AU$119
AU$119
includes taxes & fees
7 Dec - 8 Dec




Travelodge by Wyndham St. Louis
2.0 star property
20 km from Smelzer Lake
6.6 out of 10, (1000)
6.6/10
(1000)
"Just did an overnight stay and everything was great! "
"Just did an overnight stay and everything was great! "Adrienne
The price is AU$117
AU$117
includes taxes & fees
10 Dec - 11 Dec




Quality Inn St. Louis Airport Hotel
2.5 star property
19.8 km from Smelzer Lake
6.2 out of 10, (1004)
6.2/10
(1004)
"Easy check-in. Clean, comfortable room. "
"Easy check-in. Clean, comfortable room. "Delora
The price is AU$97
AU$97
includes taxes & fees
21 Dec - 22 Dec




Pear Tree Inn St. Louis Airport
2.5 star property
20 km from Smelzer Lake
9.4 out of 10, Exceptional, (2748)
9.4/10
Exceptional
(2748)
"The room was clean and staff were very friendly."
"The room was clean and staff were very friendly."Denise
The price is AU$160
AU$160
includes taxes & fees
10 Dec - 11 Dec




The Great Rivers, an Ascend Collection Hotel
3.0 star property
11.3 km from Smelzer Lake
7.8 out of 10, Good, (758)
7.8/10
Good
(758)
"The hotel is being remodeled, so it's hard to give it a fair review."
"The hotel is being remodeled, so it's hard to give it a fair review."Stephen
The price is AU$144
AU$144
includes taxes & fees
28 Dec - 29 Dec




Super 8 by Wyndham Alton
2.0 star property
8.8 km from Smelzer Lake
7.0 out of 10, Good, (871)
7.0/10
Good
(871)
"The hotel did not feel as safe as other places we have stayed in Alton. People loitering around the front desk when we arrived. "
"The hotel did not feel as safe as other places we have stayed in Alton. People loitering around the front desk when we arrived. "Melissa
The price is AU$154
AU$154
includes taxes & fees
7 Dec - 8 Dec




Comfort Inn Alton near I-255
2.5 star property
11.2 km from Smelzer Lake
7.6 out of 10, Good, (498)
7.6/10
Good
(498)
"Nice"
"Nice"Alexander
The price is AU$130
AU$130
includes taxes & fees
14 Dec - 15 Dec




Bel Air Motel
3.5 star property
14.1 km from Smelzer Lake
8.6 out of 10, Excellent, (194)
8.6/10
Excellent
(194)
"Great place super clean. Only thing missing no coffee and our room could have had a nice bistro table to sit at"
"Great place super clean. Only thing missing no coffee and our room could have had a nice bistro table to sit at"James
The price is AU$122
AU$122
includes taxes & fees
7 Dec - 8 Dec




Econo Lodge & Suites Granite City
2.0 star property
19.3 km from Smelzer Lake
6.2 out of 10, (242)
6.2/10
(242)
"Overall the stay was adequate, right off the highway so convenient."
"Overall the stay was adequate, right off the highway so convenient."Henry
The price is AU$99
AU$99
includes taxes & fees
21 Dec - 22 Dec




Budget Motel Granite City/St Louis Area
2.0 star property
19.3 km from Smelzer Lake
6.4 out of 10, (15)
6.4/10
(15)
"Its nice here"
"Its nice here"Sheila
The price is AU$110
AU$110
includes taxes & fees
14 Dec - 15 Dec




HomeTowne Studios by Red Roof St. Louis - Airport/ N Lindbergh
2.0 star property
16.8 km from Smelzer Lake
5.6 out of 10, (1001)
5.6/10
(1001)
"Staff is so helpful and fridndly and the rooms re always clean. I wouldnt want to stay anywhere else."
"Staff is so helpful and fridndly and the rooms re always clean. I wouldnt want to stay anywhere else."Samuel
The price is AU$133
AU$133
includes taxes & fees
7 Dec - 8 Dec




Best Western Plus St. Louis Airport Hotel
2.5 star property
19.8 km from Smelzer Lake
9.2 out of 10, Wonderful, (1000)
9.2/10
Wonderful
(1000)
"I love staying here everything is great. "
"I love staying here everything is great. "Claudia Marlene
The price is AU$204
AU$204
includes taxes & fees
13 Dec - 14 Dec




Drury Inn & Suites St. Louis Airport
3.0 star property
19.7 km from Smelzer Lake
9.2 out of 10, Wonderful, (1098)
9.2/10
Wonderful
(1098)
"Very friendly staff, and excellent customer service "
"Very friendly staff, and excellent customer service "Breneda
The price is AU$187
AU$187
includes taxes & fees
14 Dec - 15 Dec




Wingate by Wyndham St. Louis Airport
2.5 star property
20 km from Smelzer Lake
9.2 out of 10, Wonderful, (1490)
9.2/10
Wonderful
(1490)
"We enjoyed staying is very close to airport "
"We enjoyed staying is very close to airport "Ellis
The price is AU$191
AU$191
includes taxes & fees
7 Dec - 8 Dec




Motel 6 Hazelwood, MO
2.0 star property
17.5 km from Smelzer Lake
8.4 out of 10, Very good, (1575)
8.4/10
Very good
(1575)
"Nice rooms, good price, staff was very polite & helpful of all our stay, next door Dennys, all over nice stay"
"Nice rooms, good price, staff was very polite & helpful of all our stay, next door Dennys, all over nice stay"Amber
The price is AU$110
AU$110
includes taxes & fees
1 Jan - 2 Jan 2026




Quality Inn Florissant - St Louis
2.5 star property
14.9 km from Smelzer Lake
7.6 out of 10, Good, (999)
7.6/10
Good
(999)
"Nice big Suite. It was clean and quiet. Conveniently located as well"
"Nice big Suite. It was clean and quiet. Conveniently located as well"Bill
The price is AU$118
AU$118
includes taxes & fees
14 Dec - 15 Dec




Comfort Inn & Suites St. Louis - Hazelwood
2.5 star property
15.5 km from Smelzer Lake
7.8 out of 10, Good, (605)
7.8/10
Good
(605)
"Room was clean staff was friendly "
"Room was clean staff was friendly "Ella
The price is AU$151
AU$151
includes taxes & fees
4 Jan - 5 Jan 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Smelzer Lake Hotel Reviews

Pear Tree Inn St. Louis Airport
10/10 Excellent
"Great stay. Staff was very friendly and helpful. Highly recommend. "

Hampton Inn By Hilton St Louis Airport
10/10 Excellent
"Excellent new pretty room"

Country Inn & Suites by Radisson, St. Charles Historic District
10/10 Excellent
"Our family had a great stay. The accommodations were clean, welcoming & just what we needed. We were particularly impressed with Marsha who was at the front desk throughout our holiday stay making sure we had everything we needed. She is a wonderful brand ambassador for the Radisson organization."

Best Western Plus St. Louis Airport Hotel
10/10 Excellent
"I love staying here everything is great. "

Ameristar Casino Resort and Spa
10/10 Excellent
"Clean. Effortless check-in. Great time! "

Larkspur Landing Extended Stay Suites St. Louis Riverport - Airport West
10/10 Excellent
"Friendly staff "

Hollywood Casino & Hotel St. Louis
10/10 Excellent
"The staff"

Motel 6 Hazelwood, MO
10/10 Excellent
"Nice Motel!"

Hilton St. Louis Airport
10/10 Excellent
"The convenience and airport shuttle were terrific. Front desk check in—Rebecca Moore—excellent and very helpful. "
Hotels near other Smelzer Lake attractions
Frequently asked questions
What's the area like around Smelzer Lake?
Smelzer Lake is located in West Alton. You'll find 11 hotels and other accommodations within a few miles for a convenient home base.
What's the best place to stay close to Smelzer Lake?
Pear Tree Inn St. Louis Airport is one of the top choices for your stay based on our traveller data, and this hotel offers free breakfast and free parking. You'll find it 12.4 mi (20 km) from Smelzer Lake. Other good choices around the area include La Quinta Inn by Wyndham St. Louis Hazelwood - Airport North and Motel 6 Hazelwood, MO.
How many hotels are there close to Smelzer Lake?
Expedia has 11 hotels and other accommodation options a few miles from Smelzer Lake.
If I need to cancel the hotel reservation for my stay near Smelzer Lake, will I receive a refund?
Yes, the majority of hotel room reservations are fully refundable if cancelled before the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If your reservation is non-refundable, you might be able to cancel it and get a refund within 24 hours of booking. Enter dates in and click on "Search", then filter by "fully refundable" to review the top deals on offer near Smelzer Lake.
What can I see and do near Smelzer Lake?
You'll want to browse the exhibits at Alton Prison and Historic Museum of Torture Devices. Ellis Island, Spatterdock Lake and John M Olin Nature Preserve are beautiful places to appreciate nature. If you're looking for something to do, plan a visit to Pelican Island Natural Area, Rolling Hills Golf Course and Harbor Point Yacht Club while you're in the area.