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

Search Hotels in St. Clair County

  • 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

Filter by

Guest rating
Guest rating
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,126 reviews)
"Very comfortable beds clean will be staying again"
United States
Kimmy
The price is ¥13,605
¥15,780 total
includes taxes & fees
Jul 23 - Jul 24
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,030 reviews)
"The breakfast area was probably the best I've ever been too"
United States
Matthew
The price is ¥15,269
¥17,251 total
includes taxes & fees
Jul 19 - Jul 20
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,010 reviews)
"I liked staying here"
United States
Frances
The price is ¥11,716
¥13,239 total
includes taxes & fees
Aug 5 - Aug 6
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,033 reviews)
"Very solid value for the money spent. Most super 8 hotels I have stayed in were sketchy. My room at this super 8 was clean and smelled nice, the breakfast was good, and the pool area was well-kept. Would go back if my flight gets canceled again."
United States
Lucas
The price is ¥8,285
¥9,525 total
includes taxes & fees
Jul 21 - Jul 22
Super 8 by Wyndham O'Fallon

The Principal Hotel

The Principal Hotel
3.5 star property
Columbia
9.6 out of 10, Exceptional, (338 reviews)
"Great hotel and nice staff!"
United States
Michelle
The price is ¥16,311
¥18,102 total
includes taxes & fees
Jul 19 - Jul 20
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,017 reviews)
"Ecellent location, well-maintained facility, great breakfast"
United States
Joel
The price is ¥17,218
¥19,970 total
includes taxes & fees
Jul 19 - Jul 20
Drury Inn & Suites St. Louis O'Fallon, IL

Comfort Suites Fairview Heights - St. Louis

Comfort Suites Fairview Heights - St. Louis
2.5 star property
Fairview Heights
6.4 out of 10, (1,015 reviews)
"I like everything about our stay I will stay there again when we come back"
United States
Tamie
The price is ¥12,289
¥13,885 total
includes taxes & fees
Aug 4 - Aug 5
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,018 reviews)
"The Desk & breakfast staff were so friendly and helpful. Nice facility in a great location with lots of places to eat within walking distance!"
United States
Frank
The price is ¥17,945
¥20,633 total
includes taxes & fees
Aug 9 - Aug 10
Drury Inn & Suites St. Louis Collinsville

Best Western St. Louis Fairview Heights

Best Western St. Louis Fairview Heights
2.5 star property
Fairview Heights
7.8 out of 10, Good, (37 reviews)
"The room was clean well kept and a good location!!"
United States
Landra
The price is ¥12,981
¥14,667 total
includes taxes & fees
Jul 19 - Jul 20
Best Western St. Louis Fairview Heights

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,009 reviews)
"Great place to stay"
United States
Tammy
The price is ¥11,361
¥13,063 total
includes taxes & fees
Jul 22 - Jul 23
Quality Inn O'Fallon IL - St. Louis

Welcome Suites

Welcome Suites
2.0 star property
O'Fallon
6.0 out of 10, (293 reviews)
"Staff was very helpful and friendly if you’re looking for a budget friendly hotel this is definitely your stay"
United States
Michael
Welcome Suites

Radisson Hotel Fairview Heights - St. Louis

Radisson Hotel Fairview Heights - St. Louis
3.0 star property
Fairview Heights
7.6 out of 10, Good, (656 reviews)
"place was nice and clean staff was professional and courteous like the in house bar and restaurant and spacial parking"
United States
Shontai
The price is ¥13,158
¥14,866 total
includes taxes & fees
Jul 21 - Jul 22
Radisson Hotel Fairview Heights - St. Louis

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 ¥9,895
¥11,180 total
includes taxes & fees
Aug 9 - Aug 10
Super 8 by Wyndham Fairview Heights-St. Louis

Super 8 by Wyndham Troy IL/St. Louis Area

Super 8 by Wyndham Troy IL/St. Louis Area
2.0 star property
Troy
8.2 out of 10, Very Good, (1,001 reviews)
"Good customer service well put together hotel"
United States
Donta
The price is ¥11,737
¥13,026 total
includes taxes & fees
Jul 26 - Jul 27
Super 8 by Wyndham Troy IL/St. Louis Area

Motel 6 Caseyville, IL - Caseyville Il

Motel 6 Caseyville, IL - Caseyville Il
2.0 star property
Caseyville
6.4 out of 10, (1,004 reviews)
"The inside of the building smell like pee the bed the hall smell like cat pee they need to be shutdown"
United States
Vanessa
The price is ¥9,692
¥10,919 total
includes taxes & fees
Jul 21 - Jul 22
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, (1,009 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 ¥12,805
¥14,212 total
includes taxes & fees
Aug 11 - Aug 12
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,002 reviews)
"Good clean area"
United States
Josephus
The price is ¥9,804
¥11,272 total
includes taxes & fees
Jul 20 - Jul 21
Days Inn by Wyndham Collinsville/St. Louis

Country Inn & Suites by Radisson, Fairview Heights, IL

Country Inn & Suites by Radisson, Fairview Heights, IL
3.0 star property
Fairview Heights
6.4 out of 10, (72 reviews)
"Great stay."
United States
Timothy
The price is ¥11,711
¥13,231 total
includes taxes & fees
Jul 21 - Jul 22
Country Inn & Suites by Radisson, Fairview Heights, IL

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, (983 reviews)
"Clean rooms staff was nice"
United States
Christy
The price is ¥11,420
¥13,131 total
includes taxes & fees
Jul 16 - Jul 17
Sleep Inn O'Fallon near I-64

DoubleTree by Hilton Collinsville - St. Louis

DoubleTree by Hilton Collinsville - St. Louis
4.0 star property
Eastport
8.2 out of 10, Very Good, (1,003 reviews)
"Check in was fast and friendly."
United States
Timothy
The price is ¥16,206
¥18,634 total
includes taxes & fees
Aug 13 - Aug 14
DoubleTree by Hilton Collinsville - St. Louis
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

Explore a world of travel with Expedia