St. Clair County

St. Clair County Motels

Catch St. Clair County Motels for quick stops and hassle-free stays.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Popular Motels in St. Clair County

Track Motels in St. Clair County to enjoy easy access.
Most Booked
Lowest price
Closest to downtown
Highest Rated
42
Hotels in Fairview Heights
Featured facilities: Parking, Private bathroom
92 reviews
6.4/10
1 night
From AED 220
Check availability
17
Hotels in Belleville
Featured facilities: Private bathroom
6 reviews
6.0/10
1 night
From AED 264
Check availability
72
Hotels in Caseyville
Featured facilities: Parking
14 reviews
6.0/10
1 night
From AED 198
Check availability
58
Hotels in Fairmont City
Featured facilities: Parking
74 reviews
5.6/10
1 night
From AED 157
Check availability
13
Hotels in Fairview Heights
Featured facilities: Parking, Private bathroom
16 reviews
6.4/10
1 night
From AED 219
Check availability
85
Hotels in Fairmont City
Featured facilities: Parking, Private bathroom
45 reviews
6.2/10
1 night
From AED 264
Check availability
60
Hotels in Fairmont City
Featured facilities: Parking
Good
68 reviews
7.8/10
1 night
From AED 138
Check availability
See More Motels in St. Clair County

Frequently Asked Questions

What are some of the best Motels in St. Clair County?

Whether you are traveling to St. Clair County for business or tourism, Super 8 by Wyndham Fairview Heights-St. Louis (from AED 220) , Indian Mound Motel (from AED 230) and Royal Relax Inn (from AED 169) are good options.

How much for staying Motels in St. Clair County?

For Motels in St. Clair County, the average price is AED 275 on weekdays, and AED 277 on weekends (Friday–Saturday).

Do any Motels in St. Clair County offer breakfast?

Which Motels in St. Clair County provide parking spaces?

St. Clair County Motels Information

Total properties7
Number of reviews324
Weekend Avg. PriceAED 277
Weekday Avg. PriceAED 275