Hotels in St. Clair County

Best St. Clair County Hotels

Enter your dates for prices and availability of the best hotels in St. Clair County.

Swipe up to view more

Find unique stays and themed hotels in St. Clair County

Immerse yourself in the vibrant atmosphere of St. Clair County with our handpicked accommodation options

What Travelers Said About the Best Hotels in St. Clair County

See all
Browse these genuine traveler ratings and real guest reviews to find the best St. Clair County hotels.
7.4/10
AAnonymous UserOne of there housekeepers walked into my room unannounced! She didn’t knock nor did she ask if anyone was in the room once she entered. The hotel doesn’t seem too worried about it and I don’t appreciate that. That was a complete invasion of my privacy and is absolutely unacceptable!
Radisson Hotel Fairview Heights - St Louis Hotels in St. Clair County

Radisson Hotel Fairview Heights - St Louis

Hotel near Fairview Heights
Price per night from:SAR 336
7.2/10
GGuest UserVery nice staff, nice room, if a bit crusty around the edges. Great shower, TV was troublesome but staff fixed me up.  Breakfast was skimpy but sufficient. I had an Apple, a yogurt, apple juice, and coffee.  Having to deal with Trip.Com, online was a pain but I got thru it.  I’ll be returning to Belleville IL and will stay here again.
Super 8 by Wyndham Belleville IL/St. Louis Area Hotels in St. Clair County

Super 8 by Wyndham Belleville IL/St. Louis Area

Hotel near Belleville
Price per night from:SAR 281
6.5/10
GGuest UserIt is a great quite hotel. The staff is amazing. I love my room it’s very comfortable and the fact they have a pool is great and the location is around everything I really love it
Comfort Inn & Suites O'Fallon - St Louis Area Hotels in St. Clair County

Comfort Inn & Suites O'Fallon - St Louis Area

Hotel near O'Fallon
Price per night from:SAR 303
6.1/10
GGuest UserThe room was very clean. All amenities were good except the fridge made strange sound so I just unplugged it. Also, at times I could hear traffic outside but the aircon muffled it out pretty well. Overall, an awesome hotel for the price!
Quality Inn & Suites Caseyville - St. Louis Hotels in St. Clair County

Quality Inn & Suites Caseyville - St. Louis

Hotel near Caseyville
Price per night from:SAR 271
6.0/10
AAngeldustMy husband and I only stayed one night. The check in process was quick and easy since we had prepaid through the app. They did need a credit card for a $100.00 deposit that we would get back after check out….. it’s still being held. Maybe tomorrow it will be back in my account. Our room was nice at first glance. Went to take a shower and there was an open bottle of curtesy shampoo in the tub and hair. Ugh. So much for that I just prayed my sheets were clean and we went to bed.
La Quinta Inn & Suites by Wyndham O'Fallon, IL - St. Louis Hotels in St. Clair County

La Quinta Inn & Suites by Wyndham O'Fallon, IL - St. Louis

Hotel near O'Fallon
Price per night from:SAR 303
5.2/10
BBethany RobbenI have stayed here several times before within the last year for business & this hotel is a decent value; amenities included are free breakfast for 2 guests per room, free wifi, access to hot water 24/7 during your stay, pool, & fitness center. The main reason I have stayed here frequently within the past year is because I work at TJ Maxx in Fairview Heights, IL & I live 40 minutes away & is 1 of the closest hotels. The main things to keep in mind are rooms don't include a microwave or mini fridge because it's an older hotel, but there is a microwave in the downstairs kitchen area the front desk staff are more than happy to let guests use. This hotel also faces a major highway where many people commute to/from St. Louis, MO frequently, so rooms can be very noisy if your room is on the right of the highway facing traffic & you're not used to sleeping through it like me, you may not the best sleep quality. Breakfast is good & guests can choose from scrambled eggs, sausage, juice, yogurt, bagels, potatoes on some mornings, cereal & whole milk, etc.
Best Western St. Louis Fairview Heights Hotels in St. Clair County

Best Western St. Louis Fairview Heights

Hotel near Fairview Heights
Price per night from:SAR 283
3.3/10
GGuest UserThis hotel was amazing and we will stay again. You could smell the cleanliness when you walked in the door and the room was super clean.
Days Inn & Suites by Wyndham Caseyville Hotels in St. Clair County

Days Inn & Suites by Wyndham Caseyville

Hotel near Caseyville
Price per night from:SAR 206

FAQs About St. Clair County Hotels

What are some of the best hotels in St. Clair County?

Whether you're planning a business trip or a vacation, St. Clair County has many top-rated hotels to choose from. Super 8 by Wyndham O'Fallon (price from SAR 196), Motel 6 Caseyville, IL (price from SAR 221) and Super 8 by Wyndham Fairview Heights-St. Louis (price from SAR 232) are among the best choices for your stay.

How to get good deals on hotels in St. Clair County?

Find the best hotel deals and promotions on Trip.com, available year-round for both first-time and loyal users. Please check the promotions page to see what promotions are available now on Trip.com.

What are the best pet-friendly hotels in St. Clair County?

Motel 6 Caseyville, IL (price from SAR 221) is pet-friendly. Bring your pets along for an enjoyable stay!

Which hotels in St. Clair County provide fitness facilities?

Super 8 by Wyndham O'Fallon (price from SAR 196), Hampton Inn by Hilton O'Fallon (price from SAR 498) and Baymont by Wyndham O'Fallon St. Louis Area (price from SAR 227) include fitness facilities, so you can maintain your routine while traveling. Stay on track with your fitness goals while on the go!

Which hotels in St. Clair County have pools?

Super 8 by Wyndham O'Fallon (price from SAR 196), Motel 6 Caseyville, IL (price from SAR 221) and Hampton Inn by Hilton O'Fallon (price from SAR 498) are excellent options for hotels with swimming pools. Book your stay to enjoy the pool and make your trip more enjoyable.

What hotels in St. Clair County offer an especially good breakfast?

St. Clair County Hotels Info

Highest PriceSAR 1,621
Number of Reviews 3,032
Total Properties44
Average Price(Weekday Night)SAR 404
Average Price(Weekend Night)SAR 516