Find the best St. Clair County Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

St. Clair County Accommodation: Most Popular Cities to Stay

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. Clair County hotels

1. Casino Queen Hotel

Casino Queen Hotel
3.0 star property
East St. Louis
7.8 out of 10, Good, (2,086 reviews)
"Nice clean place to stay"
United States
Rajean
The price is 2.214.660 ₫
2.568.562 ₫ total
includes taxes & fees
25 Jun - 26 Jun
Casino Queen Hotel

2. Drury Inn & Suites St. Louis Fairview Heights

Drury Inn & Suites St. Louis Fairview Heights
3.0 star property
Fairview Heights
9.2 out of 10, Wonderful, (1,008 reviews)
"Great place to stay"
United States
Brad
The price is 2.684.275 ₫
3.032.693 ₫ total
includes taxes & fees
1 Jul - 2 Jul
Drury Inn & Suites St. Louis Fairview Heights

3. Quality Inn & Suites near St. Louis and I-255

Quality Inn & Suites near St. Louis and I-255
2.5 star property
Cahokia
7.4 out of 10, Good, (1,001 reviews)
"Decent place to stay. I appreciate the breakfast option. Staff very friendly."
United States
Rafael
The price is 1.989.716 ₫
2.248.379 ₫ total
includes taxes & fees
30 Jun - 1 Jul
Quality Inn & Suites near St. Louis and I-255

4. Super 8 by Wyndham O'Fallon

Super 8 by Wyndham O'Fallon
2.0 star property
O'Fallon
6.8 out of 10, (1,016 reviews)
"Bed was comfy and shower was hot. No complaints as I was passing through and just looking for a place to lay my head! Would stay here again!"
United States
Rebekah
The price is 1.421.226 ₫
1.634.147 ₫ total
includes taxes & fees
24 Jun - 25 Jun
Super 8 by Wyndham O'Fallon

5. Quality Inn O'Fallon IL - St. Louis

Quality Inn O'Fallon IL - St. Louis
3.0 star property
O'Fallon
7.4 out of 10, Good, (1,002 reviews)
"Great place to stay"
United States
Tammy
The price is 1.947.606 ₫
2.239.358 ₫ total
includes taxes & fees
24 Jun - 25 Jun
Quality Inn O'Fallon IL - St. Louis

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

Drury Inn & Suites St. Louis O'Fallon, IL
3.0 star property
O'Fallon
9.6 out of 10, Exceptional, (1,005 reviews)
"Very clean hotel, there are a nice pool,tasted breakfast."
United States
Vitalii
The price is 3.263.169 ₫
3.784.623 ₫ total
includes taxes & fees
8 Jul - 9 Jul
Drury Inn & Suites St. Louis O'Fallon, IL

7. The Principal Hotel

The Principal Hotel
3.5 star property
Columbia
9.6 out of 10, Exceptional, (309 reviews)
"Great hotel and nice staff!"
United States
Michelle
The price is 2.968.934 ₫
3.295.014 ₫ total
includes taxes & fees
24 Jun - 25 Jun
The Principal Hotel

8. Super 8 by Wyndham Troy IL/St. Louis Area

Super 8 by Wyndham Troy IL/St. Louis Area
2.0 star property
Troy
8.0 out of 10, Very good, (1,006 reviews)
"Good customer service well put together hotel"
United States
Donta
The price is 1.789.692 ₫
1.986.201 ₫ total
includes taxes & fees
30 Jun - 1 Jul
Super 8 by Wyndham Troy IL/St. Louis Area

9. Comfort Suites Fairview Heights - St. Louis

Comfort Suites Fairview Heights - St. Louis
2.5 star property
Fairview Heights
6.4 out of 10, (1,006 reviews)
"Very nice rooms. "
United States
Jennifer
The price is 2.100.176 ₫
2.372.778 ₫ total
includes taxes & fees
28 Jun - 29 Jun
Comfort Suites Fairview Heights - St. Louis

10. Welcome Suites

Welcome Suites
2.0 star property
O'Fallon
5.8 out of 10, (280 reviews)
"Was a nice place to stay very affordable "
United States
Daren
The price is 1.221.945 ₫
1.405.118 ₫ total
includes taxes & fees
24 Jun - 25 Jun
Welcome Suites

11. Radisson Hotel Fairview Heights - St. Louis

Radisson Hotel Fairview Heights - St. Louis
3.0 star property
Fairview Heights
7.6 out of 10, Good, (640 reviews)
"Friendly staff, food on site"
United States
Tami
The price is 2.487.051 ₫
2.809.870 ₫ total
includes taxes & fees
9 Jul - 10 Jul
Radisson Hotel Fairview Heights - St. Louis

12. Super 8 by Wyndham Fairview Heights-St. Louis

Super 8 by Wyndham Fairview Heights-St. Louis
2.0 star property
Fairview Heights
6.6 out of 10, (1,002 reviews)
"Convenient to shopping"
United States
Danny G
The price is 1.677.773 ₫
1.895.548 ₫ total
includes taxes & fees
8 Jul - 9 Jul
Super 8 by Wyndham Fairview Heights-St. Louis

13. Drury Inn & Suites St. Louis Collinsville

Drury Inn & Suites St. Louis Collinsville
3.0 star property
Eastport
9.6 out of 10, Exceptional, (1,011 reviews)
"We returned to this property after staying there last week. It was a great value."
United States
Maryanna
The price is 2.921.035 ₫
3.358.606 ₫ total
includes taxes & fees
30 Jun - 1 Jul
Drury Inn & Suites St. Louis Collinsville

14. Sleep Inn O'Fallon near I-64

Sleep Inn O'Fallon near I-64
2.5 star property
O'Fallon
7.0 out of 10, Good, (971 reviews)
"Clean rooms staff was nice"
United States
Christy
The price is 1.947.532 ₫
2.239.273 ₫ total
includes taxes & fees
24 Jun - 25 Jun
Sleep Inn O'Fallon near I-64

15. Indian Mound Motel

Indian Mound Motel
2.5 star property
Fairmont City
8.0 out of 10, Very good, (199 reviews)
"Friendly staff, not far from the city. I would definitely stay there again!"
United States
Samantha
The price is 1.326.427 ₫
1.974.343 ₫ total
includes taxes & fees
24 Jun - 25 Jun
Indian Mound Motel

16. Baymont by Wyndham O'Fallon St. Louis Area

Baymont by Wyndham O'Fallon St. Louis Area
2.5 star property
O'Fallon
5.6 out of 10, (491 reviews)
"Room was clean but smelled badly of smoke. We were booked in a non-smoking."
United States
Tyler
The price is 1.705.471 ₫
1.961.028 ₫ total
includes taxes & fees
24 Jun - 25 Jun
Baymont by Wyndham O'Fallon St. Louis Area

17. Days Inn by Wyndham Collinsville/St. Louis

Days Inn by Wyndham Collinsville/St. Louis
2.5 star property
Eastport
7.4 out of 10, Good, (1,002 reviews)
"Everything was great for the price. Staff was very helpful and nice."
United States
Talib
The price is 1.655.465 ₫
1.903.454 ₫ total
includes taxes & fees
1 Jul - 2 Jul
Days Inn by Wyndham Collinsville/St. Louis

18. Royal Relax Inn

Royal Relax Inn
2.5 star property
Fairmont City
6.0 out of 10, (215 reviews)
"Staff was great… rooms are what you pay for. That is all."
United States
Kevin
The price is 1.563.289 ₫
2.634.697 ₫ total
includes taxes & fees
24 Jun - 25 Jun
Royal Relax Inn

19. Best Western Troy Hotel

Best Western Troy Hotel
2.5 star property
Troy
8.0 out of 10, Very good, (987 reviews)
"We stayed at the best western in May 2026. The room was very clean, staff was helpful, we had all that we needed. The breakfast was also great. We would definitely stay here again."
United States
Joyce
The price is 2.084.386 ₫
2.313.353 ₫ total
includes taxes & fees
29 Jun - 30 Jun
Best Western Troy Hotel

20. Best Western St. Louis Fairview Heights

Best Western St. Louis Fairview Heights
2.5 star property
Fairview Heights
7.8 out of 10, Good, (13 reviews)
"The room was clean well kept and a good location!!"
United States
Landra
The price is 2.103.071 ₫
2.376.049 ₫ total
includes taxes & fees
6 Jul - 7 Jul
Best Western St. Louis Fairview Heights
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.
Save an average of 15% on thousands of hotels when you're signed in

Top St. Clair County Hotel Reviews