If you plan to stay near the middle of St. Clair, there are a number of places. Within a 0.1-mile distance from central St. Clair there are 2 Expedia-recommended hotel and apartment options from which to choose.
17 miles away from the heart of St. Clair, is the Comfort Inn Near Six Flags St. Louis. Alternatively, the Best Western Plus Washington Hotel is 15 miles away. The Comfort Inn Sullivan as well as the Quality Inn Near Six Flags St. Louis are some alternative accommodation options in St. Clair.
The greater St. Louis - Northeast Missouri region is definitely well worth exploring also. Admire St. Louis - Northeast Missouri's prairies. You could also go to a few of its history museums. Locals and visitors alike in this region of United States of America can enjoy mountain biking and hiking.
12 miles from St. Clair you will find Sullivan, where you'll find Meramec Caverns and Riverside Reptile Ranch. If you'd like to spend a few nights in Sullivan, check out the Baymont Inn Sullivan and Super 8 Sullivan MO. Or, you could stay in Hermann, 35 miles to the northwest of St. Clair, where you can choose from the Hermann Hill Vineyard & Inn and Captain Wohlt Inn Bed & Breakfast. The Stone Hill Winery and OakGlenn Vineyards and Winery are some of the most popular points of interest to explore when visiting Hermann.
If you love sports and really like games you might choose to visit Busch Stadium, which is 45 miles to the northeast of St. Clair. Book a hotel right near the action at the Four Seasons Hotel St Louis or the Grand Center Inn.
Lambert-St. Louis International Airport is a nearby airport, and is located 45 miles from St. Clair. Expedia-listed hotels close to Lambert-St. Louis International Airport are Marriott St. Louis Airport and Holiday Inn St. Louis-Airport.