A grassy field with a hill and a sunset in the background.

Search 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

Top Cities in St. Clair County

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for St. Clair County hotels

Casino Queen Hotel

Casino Queen Hotel
3.0 star property
East St. Louis
7.8 out of 10, Good, (2,098 reviews)
"Nice clean place to stay"
United States
Rajean
The price is P5,148
P5,971 total
includes taxes & fees
Jul 2 - Jul 3
Casino Queen Hotel

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,016 reviews)
"Great place to stay"
United States
Brad
The price is P5,872
P6,634 total
includes taxes & fees
Jul 5 - Jul 6
Drury Inn & Suites St. Louis Fairview Heights

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,000 reviews)
"Decent place to stay. I appreciate the breakfast option. Staff very friendly."
United States
Rafael
The price is P4,738
P5,354 total
includes taxes & fees
Jul 13 - Jul 14
Quality Inn & Suites near St. Louis and I-255

Super 8 by Wyndham O'Fallon

Super 8 by Wyndham O'Fallon
2.0 star property
O'Fallon
6.6 out of 10, (1,020 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 P3,478
P3,999 total
includes taxes & fees
Jul 5 - Jul 6
Super 8 by Wyndham O'Fallon

The Principal Hotel

The Principal Hotel
3.5 star property
Columbia
9.6 out of 10, Exceptional, (324 reviews)
"Great hotel and nice staff!"
United States
Michelle
The price is P6,901
P7,659 total
includes taxes & fees
Jul 9 - Jul 10
The Principal Hotel

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,001 reviews)
"Very clean hotel, there are a nice pool,tasted breakfast."
United States
Vitalii
The price is P7,606
P8,821 total
includes taxes & fees
Jul 8 - Jul 9
Drury Inn & Suites St. Louis O'Fallon, IL

Welcome Suites

Welcome Suites
2.0 star property
O'Fallon
6.0 out of 10, (285 reviews)
"Was a nice place to stay very affordable "
United States
Daren
Welcome Suites

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,006 reviews)
"Great place to stay"
United States
Tammy
The price is P4,328
P4,976 total
includes taxes & fees
Jul 6 - Jul 7
Quality Inn O'Fallon IL - St. Louis

Comfort Suites Fairview Heights - St. Louis

Comfort Suites Fairview Heights - St. Louis
2.5 star property
Fairview Heights
6.4 out of 10, (1,000 reviews)
"Very nice rooms. "
United States
Jennifer
The price is P4,882
P5,515 total
includes taxes & fees
Jul 8 - Jul 9
Comfort Suites Fairview Heights - St. Louis

Drury Inn & Suites St. Louis Collinsville

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

Radisson Hotel Fairview Heights - St. Louis

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

Best Western St. Louis Fairview Heights

Best Western St. Louis Fairview Heights
2.5 star property
Fairview Heights
7.4 out of 10, Good, (22 reviews)
"The room was clean well kept and a good location!!"
United States
Landra
The price is P4,888
P5,523 total
includes taxes & fees
Jul 8 - Jul 9
Best Western St. Louis Fairview Heights

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,000 reviews)
"Good customer service well put together hotel"
United States
Donta
The price is P5,148
P5,713 total
includes taxes & fees
Jul 8 - Jul 9
Super 8 by Wyndham Troy IL/St. Louis Area

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,003 reviews)
"Convenient to shopping"
United States
Danny G
The price is P3,744
P4,230 total
includes taxes & fees
Jul 12 - Jul 13
Super 8 by Wyndham Fairview Heights-St. Louis

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, (977 reviews)
"Clean rooms staff was nice"
United States
Christy
The price is P4,301
P4,945 total
includes taxes & fees
Jul 6 - Jul 7
Sleep Inn O'Fallon near I-64

Motel 6 Caseyville, IL - Caseyville Il

Motel 6 Caseyville, IL - Caseyville Il
2.0 star property
Caseyville
6.4 out of 10, (1,011 reviews)
"Nice room good bed"
United States
Daniel
The price is P3,667
P4,131 total
includes taxes & fees
Jul 8 - Jul 9
Motel 6 Caseyville, IL - Caseyville Il

Best Western Troy Hotel

Best Western Troy Hotel
2.5 star property
Troy
8.0 out of 10, Very Good, (998 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 P4,845
P5,377 total
includes taxes & fees
Jul 5 - Jul 6
Best Western Troy Hotel

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,003 reviews)
"Everything was great for the price. Staff was very helpful and nice."
United States
Talib
The price is P3,806
P4,376 total
includes taxes & fees
Jul 30 - Jul 31
Days Inn by Wyndham Collinsville/St. Louis

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
Indian Mound Motel

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, (498 reviews)
"Room was clean but smelled badly of smoke. We were booked in a non-smoking."
United States
Tyler
Baymont by Wyndham O'Fallon St. Louis Area
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