Best Hotels in St. Clair County

Explore St. Clair County from hotels near iconic landmarks, popular shopping streets, and top dining spots.

Best Western Plus MidAmerica Hotel

Best Western Plus MidAmerica Hotel

📍 9730 Hayden Dr, Mascoutah
★★★ 8.9 (101 reviews)

"I had a horrible experiencing never cleaned up the hotel room for the entire stay. I had to go to the front desk multiple times and ask for towels and for a maid to come in there and remove bedsheets, trash, cans, etc. was only offered an additional room in night stay in no reimbursement. I was completely dissatisfied."

Welcome Suites-O'Fallon

Welcome Suites-O'Fallon

📍 148 Regency Park, O'Fallon
★★ 6.0 (89 reviews)

Drury Inn & Suites St. Louis Fairview Heights

Drury Inn & Suites St. Louis Fairview Heights

📍 12 Ludwig Dr, Fairview Heights
★★★ 9.0 (98 reviews)

"They did not clean room or chg sheets after 1st night."

Drury Inn & Suites St. Louis/O'Fallon, IL

Drury Inn & Suites St. Louis/O'Fallon, IL

📍 1118 Central Park Dr, O'Fallon
★★★ 9.6 (100 reviews)

Hampton Inn by Hilton O'Fallon

Hampton Inn by Hilton O'Fallon

📍 430 Regency Park, O'Fallon
★★ 9.2 (96 reviews)

Best Western St. Louis Fairview Heights

Best Western St. Louis Fairview Heights

📍 150 Ludwig Dr, Fairview Heights
★★★ 7.8 (58 reviews)

"This Hilton is an utter disappointment, barely deserving the name. It feels more like a run-down Motel 6 or a Super 8 than a reputable Hilton property. I stayed here for three days with a large group of friends, and it was one of the worst hotel experiences I’ve ever had. First, the rooms were appallingly dirty. The sheets had noticeable stains, which I reluctantly ignored, hoping it was an isolated issue. Unfortunately, it was just the beginning. One of my friends had a room with a bathtub that wouldn’t drain, leaving them to shower in ankle-deep water. When we reported the issue, the hotel staff nonchalantly informed us that they couldn’t switch the room and didn’t have any maintenance staff available until after our stay ended. The disregard for guest comfort and hygiene was shocking. Another friend’s room reeked of cigarette smoke, despite the supposed non-smoking policy. It was as if the rooms hadn’t been properly cleaned or aired out in weeks. The lack of basic services was just as frustrating. There was zero room service, none. I had to reuse the same towel for three days because housekeeping didn’t bother to provide fresh ones. The beds weren’t made even once during our stay. It felt like we were staying in a neglected, budget roadside motel rather than a hotel that’s part of a renowned global chain. Honestly, I’m baffled as to how Hilton allows this location to tarnish its brand name. The standards here are so low that I wouldn’t recommend this place to anyone, even in an emergency. Save your money and go elsewhere, where at least the basics of cleanliness and customer service are respected."

Quality Inn & Suites Near St Louis and I-255

Quality Inn & Suites Near St Louis and I-255

📍 1607 Pontiac Dr, Sauget, Cahokia
★★ 7.1 (102 reviews)

"I came here on a business trip. The room smelled mouldy and could not be ventilated. We stayed for 4 days, but the staff only changed the towels. In the end, the quilts were separated, and no one laid the bed. I saw that the inner cover of the quilt was very dirty! It is covered with stains and unknown yellow residue."

Fairfield Inn & Suites O’Fallon, IL

Fairfield Inn & Suites O’Fallon, IL

📍 1180 Central Park Dr, O'Fallon
★★★ 9.2 (96 reviews)

Radisson Hotel Fairview Heights - St Louis

Radisson Hotel Fairview Heights - St Louis

📍 319 Fountains Pkwy, Fairview Heights
★★★ 7.6 (101 reviews)

"Room service is available"

Explore Accommodation Types in St. Clair County

Guest Reviews for St. Clair County Hotels

7.9
Excellent Traveler Rating
Real & verified guest reviews from around the world
G

Guest User

Other
Best Western Plus MidAmerica Hotel ★★★
"Nice and clean good location video slots are fun play "
★★★★★
2025-11-07
G

Guest User

Family
Drury Inn & Suites St. Louis Fairview Heights ★★★
"They did not clean room or chg sheets after 1st night."
★★★★★
2025-10-14
T

Trip38244350422

Family
Best Western St. Louis Fairview Heights ★★★
"Horrible, disgusting hotel! We came in for a funeral and assumed a Hampton would be a good choice, boy we were wrong. Rooms are dirty, front desk person was so rude, scotch tape holding the elevator button in place. Don’t stay here! Had to change hotels it was so gross. Hilton, if this is a representation of your hotels, I think we will opt for the Marriot next time."
★★☆☆☆
2024-10-15
G

Guest User

Business traveler
Quality Inn & Suites Near St Louis and I-255 ★★
"Clean, hygienic and convenient"
★★★★★
2025-08-24
G

Guest User

Traveling with friends
Radisson Hotel Fairview Heights - St Louis ★★★
"Room service is available"
★★★★★
2024-05-28
G

Guest User

Couple
Super 8 by Wyndham O'Fallon ★★
"Clean, nice staff. Definitely will stay again."
★★★★★
2024-06-15
M

Mechie

Couple
Casino Queen Hotel ★★★
"Loved it especially the view. great service not far from downtown"
★★★★★
2024-03-06
G

Guest User

Family
Holiday Inn ST. LOUIS-FAIRVIEW HEIGHTS by IHG ★★★
"Not convenient"
★★★★★
2024-01-28
G

Guest User

Traveling with friends
Country Inn & Suites by Radisson, Fairview Heights, IL ★★★
"Loved it"
★★★★★
2024-10-02

St. Clair County Travel Information

Power Plug & Voltage

120V/Type A/B

💵

Exchange Rate

1 GBP ≈ 1.33 USD

💳

Local Payment

Cards/ApplePay/Cash

📱

Connectivity

Verizon/AT&T/T-Mobile

🌡️

Current Weather

Mostly clear

More Information About St. Clair County Hotels

Key Info

Details

Number of reviews

3,349

Total properties

57

Weekday Avg. Price

£87

Weekend Avg. Price

£110

Trending hotel

Casino Queen Hotel

FAQ – Hotels in St. Clair County

Disclaimer: This article has been provided by an individual contributor or third party platform. If there is any discrepancy regarding the copyright, please contact us directly and we will delete the content immediately.