Find hotels in Bethalto, IL from $46

Search over 1 million properties and 550 airlines worldwide.

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Filter by

Lumiere Place Casino Hotel
4 out of 5
999 N. 2nd St., St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $129 per night from Dec 26 to Dec 26
19.99 mi from city center
3.4/5 Good! (989 reviews)
"Convience to downtown and ballpark village"

Reviewed on Oct 8, 2021

Lumiere Place Casino Hotel
Four Seasons Hotel St Louis
5 out of 5
999 North Second Street, St. Louis, MO
Fully refundable
The price is $316 per night from Dec 26 to Dec 26
19.95 mi from city center
4.7/5 Exceptional! (713 reviews)
"The quiet environment was nice!"

Reviewed on Nov 26, 2021

Four Seasons Hotel St Louis
Drury Inn & Suites St. Louis Collinsville
3 out of 5
602 N Bluff Rd, Collinsville, IL
Fully refundableReserve now, pay when you stay
The price is $85 per night from Dec 5 to Dec 5
15.19 mi from city center
4.6/5 Wonderful! (963 reviews)
"Very nice and comfortable bed and pillows. Liked that there was no bedspread—cleaner and more sanitary."

Reviewed on Nov 25, 2021

Drury Inn & Suites St. Louis Collinsville
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Drury Inn & Suites St. Louis Convention Center
3 out of 5
711 N Broadway, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $95 per night from Dec 19 to Dec 19
20.15 mi from city center
4.4/5 Excellent! (961 reviews)
"Greg, the gentleman who checked us in, was delightful. Our interaction with other staff was very positive. Parking was close by and safe. Overall we had a very nice day."

Reviewed on Nov 22, 2021

Drury Inn & Suites St. Louis Convention Center
Best Western Troy Hotel
2.5 out of 5
2020 Formosa Drive, Troy, IL
Fully refundableReserve now, pay when you stay
The price is $80 per night from Dec 12 to Dec 12
13.58 mi from city center
4.1/5 Very Good! (374 reviews)
"It was safe and very clean, continental breakfast and great staff."

Reviewed on Oct 25, 2021

Best Western Troy Hotel
La Quinta Inn & Suites by Wyndham Collinsville - St. Louis
2.5 out of 5
6 Gateway Dr, Collinsville, IL
Fully refundableReserve now, pay when you stay
The price is $76 per night from Dec 5 to Dec 5
15.22 mi from city center
3.6/5 Good! (985 reviews)
"Great front desk staff and super clean and nice room for me and my cats. Like night and day compared to your Amarillo location which was just filthy. This hotel is in a great safe area"

Reviewed on Oct 5, 2021

La Quinta Inn & Suites by Wyndham Collinsville - St. Louis
Days Inn by Wyndham Collinsville
2.5 out of 5
12 Commerce Drive, I-55/70 and IL 157, Collinsville, IL
Fully refundableReserve now, pay when you stay
The price is $51 per night from Dec 5 to Dec 5
15.14 mi from city center
3.6/5 Good! (979 reviews)
"Good place for the price. Some minor issues -- bed squeaked, lighting very dim in the bathroom and wood floors loud from above."

Reviewed on Nov 22, 2021

Days Inn by Wyndham Collinsville
Travelodge by Wyndham St. Louis
2 out of 5
9645 Natural Bridge Rd, I-70 & Natural Bridge Rd, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $66 per night from Dec 4 to Dec 4
19.92 mi from city center
3.2/5 (884 reviews)
"Our room was supposed to be smoke free room. But smelled as though Someone was smoking in there prior. Not enough parking"

Reviewed on Oct 17, 2021

Travelodge by Wyndham St. Louis
Days Inn by Wyndham Downtown St. Louis
2 out of 5
2810 N 9th St, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $76 per night from Dec 5 to Dec 5
18.85 mi from city center
2.4/5 (965 reviews)
"There was nothing unique about this property"

Reviewed on Oct 1, 2021

Days Inn by Wyndham Downtown St. Louis
HomeTowne Studios by Red Roof St. Louis - Airport/ N Lindbergh
2 out of 5
6065 N Linbergh Blvd, Hazelwood, MO
Fully refundableReserve now, pay when you stay
The price is $55 per night from Nov 28 to Nov 28
19.4 mi from city center
2.7/5 (980 reviews)
"Staff was friendly they made my stay very comfortable and pleasant"

Reviewed on Sep 2, 2021

HomeTowne Studios by Red Roof St. Louis - Airport/ N Lindbergh
Hilton St. Louis Downtown at the Arch
4 out of 5
400 Olive St, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $105 per night from Dec 5 to Dec 5
20.38 mi from city center
3.7/5 Good! (905 reviews)
"staff was nice and the room was clean"

Reviewed on Nov 20, 2021

Hilton St. Louis Downtown at the Arch
La Quinta Inn by Wyndham St. Louis Hazelwood - Airport North
2.5 out of 5
318 Taylor Rd, Hazelwood, MO
Fully refundableReserve now, pay when you stay
The price is $68 per night from Dec 5 to Dec 5
18.53 mi from city center
3.2/5 (985 reviews)
"Everything was nice"

Reviewed on Oct 18, 2021

La Quinta Inn by Wyndham St. Louis Hazelwood - Airport North
Courtyard by Marriott St. Louis Downtown/Convention Center
3 out of 5
823-827 Washington Avenue, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $83 per night from Dec 26 to Dec 26
20.26 mi from city center
4.4/5 Wonderful! (877 reviews)
"Great hotel with view of downtown & river ! It was nice for the one day stay!"

Reviewed on Nov 22, 2021

Courtyard by Marriott St. Louis Downtown/Convention Center
The Last Hotel
4.5 out of 5
1501 Washington Ave, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $159 per night from Nov 28 to Nov 28
20.3 mi from city center
4.5/5 Wonderful! (532 reviews)
"Hotel room was amazing. Restaurant was perfect. Parking situation made me a little uncomfortable. They didn’t have security and it’s in a questionable area. Door man was trying to get us to literally take everything out of the car. It was a lot"

Reviewed on Nov 21, 2021

The Last Hotel
Renaissance St. Louis Airport Hotel
4 out of 5
9801 Natural Bridge Road, St. Louis, MO
The price is $95 per night from Dec 17 to Dec 17
19.97 mi from city center
4/5 Very Good! (981 reviews)
"the view"

Reviewed on Nov 15, 2021

Renaissance St. Louis Airport Hotel
Marriott St. Louis Grand
4 out of 5
800 Washington Ave, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $103 per night from Dec 17 to Dec 17
20.27 mi from city center
4.2/5 Very Good! (980 reviews)
"Staff was very friendly place was clean"

Reviewed on Nov 25, 2021

Marriott St. Louis Grand
Fairfield Inn & Suites St. Louis Pontoon Beach/Granite City
2.5 out of 5
5224 Commerce Parkway, Pontoon Beach, Granite City, IL
Fully refundableReserve now, pay when you stay
The price is $79 per night from Dec 5 to Dec 5
10.47 mi from city center
4.6/5 Wonderful! (270 reviews)
"Andy and Paula did an outstanding job helping with all arrangements, and assisted tremendously!! Kudos 😁😁😁😁😁"

Reviewed on Nov 4, 2021

Fairfield Inn & Suites St. Louis Pontoon Beach/Granite City
Best Western St. Louis Airport North Hotel & Suites
2.5 out of 5
323 Taylor Road, Hazelwood, MO
Fully refundableReserve now, pay when you stay
The price is $82 per night from Nov 29 to Nov 29
18.53 mi from city center
3.6/5 Good! (169 reviews)
"The only negatives we had were the 1st morning breakfast was sparse and one day elevator was being serviced. Rest of the week was a fine stay. Perfect for the price in the NoCo area we needed to be in."

Reviewed on Nov 7, 2021

Best Western St. Louis Airport North Hotel & Suites
Guest Host Motel
2 out of 5
1920 N Grand Blvd, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $46 per night from Nov 30 to Nov 30
19.74 mi from city center
1.9/5 (89 reviews)
"Hard to find"

Reviewed on Jul 17, 2021

Guest Host Motel
Hampton Inn Gateway Arch Downtown
2.5 out of 5
333 Washington Ave, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $101 per night from Dec 5 to Dec 5
20.21 mi from city center
4.4/5 Excellent! (984 reviews)
"Clean property, guest room very organize. Breakfast presentation was wonderful. Secured lobby and guest parking. Will recommend to friends."

Reviewed on Nov 10, 2021

Hampton Inn Gateway Arch Downtown
Don't see what you're looking for?
See all available properties in Bethalto
View all properties
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.

Frequently asked questions

Recent reviews of Bethalto hotels
expedia verified reviews