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

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

Casino Queen Hotel

Casino Queen Hotel
3.0 star property
East St. Louis
7.8 out of 10, Good, (2,099 reviews)
"Nice clean place to stay"
United States
Rajean
The price is Rp1.502.162
Rp1.742.207 total
includes taxes & fees
14 Jul - 15 Jul
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 Rp1.683.079
Rp1.901.543 total
includes taxes & fees
12 Jul - 13 Jul
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,001 reviews)
"Decent place to stay. I appreciate the breakfast option. Staff very friendly."
United States
Rafael
The price is Rp1.371.497
Rp1.549.792 total
includes taxes & fees
22 Jul - 23 Jul
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,022 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 Rp1.015.327
Rp1.167.357 total
includes taxes & fees
5 Jul - 6 Jul
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 Rp2.020.089
Rp2.241.956 total
includes taxes & fees
2 Jul - 3 Jul
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 Rp2.238.196
Rp2.595.799 total
includes taxes & fees
5 Jul - 6 Jul
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 Rp1.263.339
Rp1.452.616 total
includes taxes & fees
6 Jul - 7 Jul
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 Rp1.428.979
Rp1.614.461 total
includes taxes & fees
6 Jul - 7 Jul
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 Rp1.987.498
Rp2.285.225 total
includes taxes & fees
20 Jul - 21 Jul
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 Rp1.692.212
Rp1.911.861 total
includes taxes & fees
7 Jul - 8 Jul
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, (23 reviews)
"The room was clean well kept and a good location!!"
United States
Landra
The price is Rp1.430.948
Rp1.616.685 total
includes taxes & fees
6 Jul - 7 Jul
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,002 reviews)
"Good customer service well put together hotel"
United States
Donta
The price is Rp1.506.874
Rp1.672.328 total
includes taxes & fees
15 Jul - 16 Jul
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 Rp1.095.908
Rp1.238.157 total
includes taxes & fees
12 Jul - 13 Jul
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 Rp1.258.862
Rp1.447.440 total
includes taxes & fees
6 Jul - 7 Jul
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 Rp999.885
Rp1.127.579 total
includes taxes & fees
5 Jul - 6 Jul
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, (999 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 Rp1.418.234
Rp1.573.957 total
includes taxes & fees
2 Jul - 3 Jul
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 Rp1.126.350
Rp1.295.078 total
includes taxes & fees
5 Jul - 6 Jul
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