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 down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

49 Best Hotels to Stay in St. Clair County

Trip.com brings you a curated list of top accommodations in St. Clair County, complete with reviews, price insights, and amenity highlights, making it easy to find the perfect place to stay.
Most Booked
Lowest price
Closest to downtown
Highest Rated
Casino Queen Hotel Hotels in St. Clair County
Casino Queen Hotel Hotels in St. Clair CountyCasino Queen Hotel Hotels in St. Clair CountyCasino Queen Hotel Hotels in St. Clair CountyCasino Queen Hotel Hotels in St. Clair CountyCasino Queen Hotel Hotels in St. Clair CountyCasino Queen Hotel Hotels in St. Clair County
53
Hotels in St. Clair County
Casino
Gym
Parking
"Loved it especially the view. great service not far from downtown"
90 reviews
7.2/10
1 night
From KRW 117,024
Check availability
Super 8 by Wyndham O'Fallon Hotels in St. Clair County
Super 8 by Wyndham O'Fallon Hotels in St. Clair CountySuper 8 by Wyndham O'Fallon Hotels in St. Clair CountySuper 8 by Wyndham O'Fallon Hotels in St. Clair CountySuper 8 by Wyndham O'Fallon Hotels in St. Clair CountySuper 8 by Wyndham O'Fallon Hotels in St. Clair CountySuper 8 by Wyndham O'Fallon Hotels in St. Clair County
77
Hotels in St. Clair County
Public parking
Gym
Wi-Fi in public areas
"Clean, nice staff. Definitely will stay again."
100 reviews
6.9/10
1 night
From KRW 74,194
Check availability
Best Western Plus MidAmerica Hotel Hotels in St. Clair County
Best Western Plus MidAmerica Hotel Hotels in St. Clair CountyBest Western Plus MidAmerica Hotel Hotels in St. Clair CountyBest Western Plus MidAmerica Hotel Hotels in St. Clair CountyBest Western Plus MidAmerica Hotel Hotels in St. Clair CountyBest Western Plus MidAmerica Hotel Hotels in St. Clair CountyBest Western Plus MidAmerica Hotel Hotels in St. Clair County
45
Hotels in St. Clair County
Public parking
Gym
Wake-up call
"Nice and clean good location video slots are fun play "
Very Good
100 reviews
8.8/10
1 night
From KRW 148,172
Check availability
Holiday Inn ST. LOUIS-FAIRVIEW HEIGHTS by IHG Hotels in St. Clair County
Holiday Inn ST. LOUIS-FAIRVIEW HEIGHTS by IHG Hotels in St. Clair CountyHoliday Inn ST. LOUIS-FAIRVIEW HEIGHTS by IHG Hotels in St. Clair CountyHoliday Inn ST. LOUIS-FAIRVIEW HEIGHTS by IHG Hotels in St. Clair CountyHoliday Inn ST. LOUIS-FAIRVIEW HEIGHTS by IHG Hotels in St. Clair CountyHoliday Inn ST. LOUIS-FAIRVIEW HEIGHTS by IHG Hotels in St. Clair CountyHoliday Inn ST. LOUIS-FAIRVIEW HEIGHTS by IHG Hotels in St. Clair County
99+
Hotels in St. Clair County
Indoor swimming pool
Gym
Public parking
The Holiday Inn ST. LOUIS-FAIRVIEW HEIGHTS by IHG is one of the newest hotels in Fairview Heights, having been renovated in 2025. The hotel is conveniently located just 7km from Fairview Heights and 21km from MidAmerica St. Louis Airport. Seeing Fairview Heights's sights from this hotel is easy with Faith Church | Fairview Heights, Christ the King Apostolic Church and Holy Trinity Catholic Church all close by. At the end of a busy day, travelers can unwind and relax in the hotel or go out and enjoy the city. For those driving themselves, parking is provided on site.
Very Good
78 reviews
8.1/10
1 night
From KRW 224,530
Check availability
Super 8 by Wyndham Fairview Heights-St. Louis Hotels in St. Clair County
Super 8 by Wyndham Fairview Heights-St. Louis Hotels in St. Clair CountySuper 8 by Wyndham Fairview Heights-St. Louis Hotels in St. Clair CountySuper 8 by Wyndham Fairview Heights-St. Louis Hotels in St. Clair CountySuper 8 by Wyndham Fairview Heights-St. Louis Hotels in St. Clair CountySuper 8 by Wyndham Fairview Heights-St. Louis Hotels in St. Clair CountySuper 8 by Wyndham Fairview Heights-St. Louis Hotels in St. Clair County
37
Hotels in St. Clair County
Public parking
Wake-up call
Wi-Fi in public areas
"This hotel was very clean... I love the fact that I was able to walk to get things I needed."
96 reviews
6.4/10
1 night
From KRW 87,605
Check availability
Quality Inn & Suites Near St Louis and I-255 Hotels in St. Clair County
Quality Inn & Suites Near St Louis and I-255 Hotels in St. Clair CountyQuality Inn & Suites Near St Louis and I-255 Hotels in St. Clair CountyQuality Inn & Suites Near St Louis and I-255 Hotels in St. Clair CountyQuality Inn & Suites Near St Louis and I-255 Hotels in St. Clair CountyQuality Inn & Suites Near St Louis and I-255 Hotels in St. Clair CountyQuality Inn & Suites Near St Louis and I-255 Hotels in St. Clair County
60
Hotels in St. Clair County
Private parking
Wi-Fi in public areas
"Clean and convenient"
100 reviews
7.3/10
1 night
From KRW 108,371
Check availability
Drury Inn & Suites St. Louis Fairview Heights Hotels in St. Clair County
Drury Inn & Suites St. Louis Fairview Heights Hotels in St. Clair CountyDrury Inn & Suites St. Louis Fairview Heights Hotels in St. Clair CountyDrury Inn & Suites St. Louis Fairview Heights Hotels in St. Clair CountyDrury Inn & Suites St. Louis Fairview Heights Hotels in St. Clair CountyDrury Inn & Suites St. Louis Fairview Heights Hotels in St. Clair CountyDrury Inn & Suites St. Louis Fairview Heights Hotels in St. Clair County
50
Hotels in St. Clair County
Gym
Parking
Luggage storage
"They did not clean room or chg sheets after 1st night."
Very Good
101 reviews
8.9/10
1 night
From KRW 138,871
Check availability
Fairfield Inn & Suites O’Fallon, IL Hotels in St. Clair County
Fairfield Inn & Suites O’Fallon, IL Hotels in St. Clair CountyFairfield Inn & Suites O’Fallon, IL Hotels in St. Clair CountyFairfield Inn & Suites O’Fallon, IL Hotels in St. Clair CountyFairfield Inn & Suites O’Fallon, IL Hotels in St. Clair CountyFairfield Inn & Suites O’Fallon, IL Hotels in St. Clair CountyFairfield Inn & Suites O’Fallon, IL Hotels in St. Clair County
32
Hotels in St. Clair County
Gym
The Fairfield Inn & Suites O’Fallon, IL provides a great place for travelers to relax after a busy day. The Fairfield Inn & Suites O’Fallon, IL is an ideal choice for travelers who want to take in the sights and sounds of O'Fallon. Boasting a convenient location, the hotel is just 8km from College and 15km from MidAmerica St. Louis Airport. The nearby area boasts an abundance of attractions including O'Fallon Assembly Of God, Three Springs Park and O'Fallon Public Library. In their spare time, guests can explore the hotel's surroundings. According to our trusted guests, the facilities at this hotel are first-rate.
Great
98 reviews
9.2/10
1 night
From KRW 287,259
Check availability
Super 8 by Wyndham Belleville IL/St. Louis Area Hotels in St. Clair County
Super 8 by Wyndham Belleville IL/St. Louis Area Hotels in St. Clair CountySuper 8 by Wyndham Belleville IL/St. Louis Area Hotels in St. Clair CountySuper 8 by Wyndham Belleville IL/St. Louis Area Hotels in St. Clair CountySuper 8 by Wyndham Belleville IL/St. Louis Area Hotels in St. Clair CountySuper 8 by Wyndham Belleville IL/St. Louis Area Hotels in St. Clair CountySuper 8 by Wyndham Belleville IL/St. Louis Area Hotels in St. Clair County
94
Hotels in St. Clair County
Public parking
Wi-Fi in public areas
Business center
"Very 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."
103 reviews
7.4/10
1 night
From KRW 93,230
Check availability
Econo Lodge Inn & Suites Fairview Heights St Louis Hotels in St. Clair County
Econo Lodge Inn & Suites Fairview Heights St Louis Hotels in St. Clair CountyEcono Lodge Inn & Suites Fairview Heights St Louis Hotels in St. Clair CountyEcono Lodge Inn & Suites Fairview Heights St Louis Hotels in St. Clair CountyEcono Lodge Inn & Suites Fairview Heights St Louis Hotels in St. Clair CountyEcono Lodge Inn & Suites Fairview Heights St Louis Hotels in St. Clair CountyEcono Lodge Inn & Suites Fairview Heights St Louis Hotels in St. Clair County
39
Hotels in St. Clair County
Private parking
Luggage storage
Wake-up call
"The price is very high. In the big bed room directly set by Ctrip, the room is OK. The area is not very big but it is very clean. There is no special smell and it is very quiet. Because it is a business trip, there is not much experience. The overall is not bad."
96 reviews
7.2/10
1 night
From KRW 111,183
Check availability
See More Hotels in St. Clair County

Find your unique stays in St. Clair County

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

Most-booked St. Clair County hotels

See all
Check out these top-booked hotels from the past 30 days!
No.1
6.6/10
93 review

Sleep Inn O'Fallon Near I-64

Hotel near O'Fallon
"Good Location"
Select dates to view prices
No.2
7.0/10
99 review

Quality Inn O'Fallon IL - St Louis

Hotel near O'Fallon
"Good Location"
Select dates to view prices
No.3
5.7/10
50 review

Best Western St. Louis Fairview Heights

Hotel near Fairview Heights
"Good Location"
Select dates to view prices
No.4
6.1/10
96 review

Motel 6 Caseyville, IL

Hotel near Caseyville
"Good Location"
Select dates to view prices
No.5
9.2/10
96 review

Hampton Inn by Hilton O'Fallon

Hotel near O'Fallon
"Good Location"
Select dates to view prices
No.6
7.2/10
47 review

Country Inn & Suites by Radisson, Fairview Heights, IL

Hotel near Fairview Heights
"Good Location"
Select dates to view prices
No.7
5.3/10
95 review

Baymont by Wyndham O'Fallon St. Louis Area

Hotel near O'Fallon
"Good Location"
Select dates to view prices
No.8
5.4/10
74 review

Royal Relax Inn

Hotel near Fairmont City
"Good Location"
Select dates to view prices
No.9
8.0/10
99 review

Hilton Garden Inn St. Louis Shiloh/O'Fallon

Hotel near O'Fallon
"Good Location"
Select dates to view prices
No.10
5.4/10
91 review

Red Lion Inn & Suites Caseyville

Hotel near Caseyville
"Good Location"
Select dates to view prices

Best St. Clair County hotels with breakfast

See all
Start your day with a tasty breakfast at one of our top hotels in St. Clair County.

Holiday Inn Express & Suites O'FALLON/SHILOH by IHG

Hotel near Shiloh
The Holiday Inn Express & Suites O'FALLON/SHILOH by IHG is an ideal spot for travelers wanting to discover the city. Visitors to Shiloh will find that the Holiday Inn Express & Suites O'FALLON/SHILOH by IHG is a fantastic accommodation choice. With Shiloh-Scott just 8km away and MidAmerica St. Louis Airport only 15km away, transportation is very convenient. The nearby area boasts an abundance of attractions including Saint Clare of Assisi Catholic Church, The Regency O'Fallon & Catering and O'Fallon Assembly Of God. After a long day of sightseeing, guests can retire to the comfort of the hotel. Guests of this Shiloh hotel can make use of the parking facilities.
8.3/10
Very Good96 review
Price per night from:KRW 176,509

Radisson Hotel Fairview Heights - St Louis

Hotel near Fairview Heights
The Radisson Hotel Fairview Heights - St Louis provides a great place for travelers to relax after a busy day. The Radisson Hotel Fairview Heights - St Louis offers a pleasant stay in Fairview Heights for those traveling for business or leisure. With Fairview Heights just 8km away and MidAmerica St. Louis Airport only 21km away, transportation is very convenient. Seeing Fairview Heights's sights from this hotel is easy with Christ the King Apostolic Church, Faith Church | Fairview Heights and Urban Air Trampoline and Adventure Park all close by. At the end of a busy day, travelers can unwind and relax in the hotel or go out and enjoy the city. This Fairview Heights hotel provides parking on site. For guests traveling with groups of friends, this hotel is consistently one of the most popular choices.
7.5/10
101 review
Price per night from:KRW 144,062

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

Hotel near O'Fallon
A stay at Drury Inn & Suites St. Louis O'Fallon, IL places you in the heart of O'Fallon, within a 5-minute drive of HSHS St. Elizabeth's Hospital and Clayton Valet. This hotel is 1.6 mi (2.5 km) from O'Fallon Family Sports Park and 2.8 mi (4.4 km) from Shiloh Dog Park. Enjoy a range of recreational amenities, including an outdoor pool, an indoor pool, and a hot tub. This hotel also features complimentary wireless internet access, a television in a common area, and a banquet hall. Meet other guests and eat at the complimentary reception. A complimentary buffet breakfast is served on weekdays from 6:00 AM to 9:00 AM and on weekends from 7:00 AM to 10:00 AM. Featured amenities include a business center, express check-out, and a 24-hour front desk. Free self parking is available onsite. Make yourself at home in one of the 180 guestrooms featuring refrigerators and LCD televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers. Conveniences include desks and microwaves, as well as phones with free local calls.
9.4/10
Amazing97 review
Price per night from:KRW 165,477

TownePlace Suites St. Louis O'Fallon

Hotel near O'Fallon
Feel settled in when you're on the road in the newest extended stay hotel, located just minutes from St. Louis. Choose between a studio or one-room suite, all pet-friendly and equipped with full kitchens and Free Wi-Fi. Enjoy our selection of premium cable channels on your flat-screen TV or simply log in to use your Netflix, Pandora, or Crackle accounts. Meet in the lobby for free daily hot breakfast, take a dip in the indoor saltwater pool, or grill a steak with the ultimate Weber® grilling experience on our patio. Conveniently located near Scott Air Force Base, St. Elizabeth Hospital, MidAmerica Airport, McKendree University, Southwestern Illinois College, and O’Fallon Family Sports Park. Positioned just off I-64, it’s an easy drive to the St. Louis Zoo, Forest Park, Busch Stadium, Enterprise Center, City Museum, and St. Louis Science Center. No matter the reason for your visit to the area, make the most of your trip at TownePlace Suites.
8.8/10
Very Good48 review
Price per night from:KRW 293,965

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

Hotel near O'Fallon
Off Interstate 64 just 14 miles from downtown St. Louis MO the La Quinta Inn and Suites OFallon IL is just minutes from Scott Air Force Base McKendree University and St. Clair Square Shopping Center. We are close to many major corporations including Mitre Corporation and Lockheed Martin. Mid-America Airport is also just a short drive away. Our convenient location near St. Louis allows you to enjoy all the attractions without the hassle of staying downtown. We are just a short drive from the Gateway Arch Cardinals baseball at Busch Stadium Blues hockey at Scottrade Center and Rams Football at Edward Jones Dome. Our great room is an inviting space to be productive or just relax. The business center with print station is perfect for catching up on email or printing boarding passes. We offer copy and fax services. Relax and enjoy a free cup of coffee watch the big screen or just enjoy the ambiance. Be sure to take advantage of our heated indoor pool with adjacent outdoor sundeck or indulge in an energizing workout in our well-appointed fitness center. Our guest laundry facility comes in handy on longer visits and our Bright Side Market can save you a trip out with a variety of snacks frozen entrees ice cream treats as well as other essentials to make your stay more enjoyable. Youll be impressed with the beautiful modern design and comfort offered at La Quinta Inn and Suites OFallon IL - St. Louis. Our Hotel features Free Wi-Fi coffee makers hair dryers microwaves refrigerators irons ironing boards and 39 inch flat screen televisions with expanded cable and HBO. Our free Bright Side Breakfast is full of hot and delicious options making breakfast at the La Quinta Inn and Suites OFallon IL - St. Louis the perfect way to start your day. Enjoy our free hot breakfast featuring eggs meat yogurt fresh fruit cereal hot waffles and more.
6.0/10
101 review
Price per night from:KRW 93,662

Quality Inn & Suites Caseyville - St. Louis

Hotel near Caseyville
Located in Caseyville, Quality Inn & Suites Caseyville - St. Louis is within a 15-minute drive of America's Center Convention Complex and Dome at America’s Center. This casino hotel is 9.6 mi (15.4 km) from City Museum and 9.8 mi (15.8 km) from Busch Stadium. Try your luck at the casino and enjoy other recreational amenities, which include an indoor pool. Additional amenities at this hotel include complimentary wireless internet access, a television in a common area, and a vending machine. Wrap up your day with a drink at the bar/lounge. A complimentary buffet breakfast is served daily from 6:00 AM to 9:00 AM. Featured amenities include a 24-hour front desk, laundry facilities, and ATM/banking services. Free self parking is available onsite. Make yourself at home in one of the 60 air-conditioned rooms featuring refrigerators and microwaves. Your memory foam bed comes with down comforters and Egyptian cotton sheets. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers.
5.9/10
99 review
Price per night from:KRW 110,967

Days Inn & Suites by Wyndham Caseyville

Hotel near Caseyville
100 Percent Smoke Free. Days Inn value is as dependable as the morning sun. With thousands of locations you will find us convenient to your every destination. Check in and enjoy our clean and comfortable guest rooms equipped with all the amenities to make your stay feel like home. Reserve your room with us today and learn why we are The Best Value Under the Sun.
3.5/10
95 review
Price per night from:KRW 79,818

Comfort Suites

Hotel near Fairview Heights
The Comfort Suites is an ideal spot for travelers wanting to discover the city. The Comfort Suites is an ideal choice for travelers who want to take in the sights and sounds of Fairview Heights. Boasting a convenient location, the hotel is just 6km from Fairview Heights and 22km from MidAmerica St. Louis Airport. This hotel is located near many of Fairview Heights's attractions including Long Acre Park, Radisson Conference Center - Fairview Heights - St. Louis and Stonewolf Golf Club & Event Center. After a long day of sightseeing, guests can retire to the comfort of the hotel. This Fairview Heights hotel features parking on site.
6.6/10
97 review
Price per night from:KRW 118,321

Comfort Inn & Suites O'Fallon - St Louis Area

Hotel near O'Fallon
The Comfort Inn & Suites O'Fallon - St Louis Area provides a great place for travelers to relax after a busy day. The Comfort Inn & Suites O'Fallon - St Louis Area offers a pleasant stay in O'Fallon for those traveling for business or leisure. The hotel is only 10km from College and 16km from MidAmerica St. Louis Airport, giving guests a number of convenient transportation options. The nearby area boasts an abundance of attractions including The Regency O'Fallon & Catering, O'Fallon Assembly Of God and Saint Nicholas Roman Catholic Church. This hotel makes a great place to kick back and relax after a long day of sightseeing. This O'Fallon hotel features parking on site.
6.4/10
50 review
Price per night from:KRW 119,836

FAQs About St. Clair County Hotels

Which hotels are the best hotels to stay at in St. Clair County?

St. Clair County has many popular hotels. Whether you're looking for a business stay or a vacation hotel, Casino Queen Hotel (from KRW 122,863), Super 8 by Wyndham O'Fallon (from KRW 63,162) and Super 8 by Wyndham Belleville IL/St. Louis Area (from KRW 75,708) are best choices.

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

Motel 6 Caseyville, IL (from KRW 94,959) is pet-friendly. Take your pets with you during traveling.

What hotels in St. Clair County provide swimming pools?

Which hotels in St. Clair County have the best breakfast?

What hotel deals are available in St. Clair County?

Trip.com offers multiple promotions and discounts all year round for both new users and loyal customers . Please check the promotions page to see what promotions are available now on Trip.com.

St. Clair County Hotels Info

Number of reviews3,060
Total properties49
Weekday Avg. PriceKRW 185,150
Weekend Avg. PriceKRW 246,582
Trending hotelCasino Queen Hotel