St. Clair County

St. Clair County Hotels with Gym

Select your dates for top St. Clair County hotels with 24/7 gyms.

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

Hotels with Fitness Facilities in St. Clair County

Top St. Clair County hotels with fully-equipped Gym.
Most Booked
Lowest price
Closest to downtown
Highest Rated
Casino Queen Hotel
Casino Queen HotelCasino Queen HotelCasino Queen HotelCasino Queen HotelCasino Queen HotelCasino Queen Hotel
63
Hotels in St. Clair County
Located in East St. Louis, Casino Queen Hotel is on the waterfront, just a 3-minute walk from Malcolm W. Martin Memorial Park and a 4-minute drive from Busch Stadium. This casino hotel is 2 mi (3.2 km) from Gateway Arch and 2.6 mi (4.1 km) from Enterprise Center. Try your luck at the casino and enjoy other recreational amenities including an indoor pool and a fitness center. Additional features at this hotel include complimentary wireless internet access, wedding services, and a fireplace in the lobby. You can enjoy a meal at the restaurant serving the guests of Casino Queen Hotel, or stop in at the snack bar/deli. Wrap up your day with a drink at the bar/lounge. Featured amenities include a 24-hour business center, a 24-hour front desk, and luggage storage. Event facilities at this hotel consist of conference space and 3 meeting rooms. Free self parking is available onsite. Make yourself at home in one of the 157 air-conditioned rooms featuring refrigerators. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with bathtubs or showers feature complimentary toiletries and hair dryers. Conveniences include phones, as well as desks and coffee/tea makers.

"Was very clean and very businesslike and the staff is very helpful actually again and recommend it"
97 reviews
7.2/10
1 night
From CAD 115
Check availability
Drury Inn & Suites St. Louis Fairview Heights
Drury Inn & Suites St. Louis Fairview HeightsDrury Inn & Suites St. Louis Fairview HeightsDrury Inn & Suites St. Louis Fairview HeightsDrury Inn & Suites St. Louis Fairview HeightsDrury Inn & Suites St. Louis Fairview HeightsDrury Inn & Suites St. Louis Fairview Heights
63
Hotels in St. Clair County
Located in Fairview Heights, Drury Inn & Suites St. Louis Fairview Heights is within a 15-minute drive of America's Center Convention Complex and Dome at America’s Center. This hotel is 12.4 mi (20 km) from Gateway Arch and 13.3 mi (21.4 km) from St. Louis Union Station. Take advantage of recreational opportunities offered, 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 142 guestrooms featuring refrigerators and microwaves. 49-inch LED televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers. Conveniences include desks and coffee/tea makers, as well as phones with free local calls.

"They did not clean room or chg sheets after 1st night."
Very Good
97 reviews
8.8/10
1 night
From CAD 129
Check availability
Best Western Plus MidAmerica Hotel
Best Western Plus MidAmerica HotelBest Western Plus MidAmerica HotelBest Western Plus MidAmerica HotelBest Western Plus MidAmerica HotelBest Western Plus MidAmerica HotelBest Western Plus MidAmerica Hotel
56
Hotels in St. Clair County
Stay close to everything at this Mascoutah hotel, whether its the Scott Air Force Base or an event at McKendree University. Staff members are proud to regularly host service men and women along with their loved ones. The property is a short drive from MidAmerica St. Louis Airport, making catching the next flight easy. There are a number of things to do in the area, and spending a day at the World Shooting Recreational Complex is a favorite for many guests. Business travelers with the Boeing Company and those in town for SAFB alike take advantage of our Mascoutah location, which puts the best destinations minutes away. As the closest hotel to the base, we take pride in offering a home away from home for those who serve. We’re also the closest hotel to MidAmerica airport and the closest to the university, so it’s no wonder our property is a go-to option for frequent visitors to the area. Whether its academics, a stopover or business at the base that brings travelers to town, staying at a comfortable, convenient and affordable property is a must. Our free hotel shuttle will pick you up and drop you off at MidAmerica Airport as well as downtown Mascoutah and Lebanon. Annual events at the nearby shooting complex, especially in July and August, bring large groups to the area, and we’re happy to accommodate with blocked rooms. Athletic events at the nearby university mean that we welcome fans and teams alike. The perfect compliments to game day are pillow-top mattresses and quiet, spacious rooms. St. Louis Cardinals Baseball season is something everyone looks forward to, and guests here for a game enjoy a fast commute and genuine hospitality at this Mascoutah hotel. However, for those who are looking for a dream location for the big day, Hidden Lake Winery Weddings located in nearby Aviston, Illinois, is the ideal setting for a fairytale come true. Reserve a room at the Best Western Plus MidAmerica Hotel now for competitive rates!

"Nice and clean good location video slots are fun play "
Very Good
99 reviews
8.7/10
1 night
From CAD 154
Check availability
St. Clair County
You Might Like
St. Clair County Hotels With BreakfastSt. Clair County Hotels With Twin RoomSt. Clair County Hotels With 1 Double BedSt. Clair County Hotels With Swimming PoolSt. Clair County Hotels With Free Cancellation
Holiday Inn Express & Suites O'FALLON/SHILOH by IHG
Holiday Inn Express & Suites O'FALLON/SHILOH by IHGHoliday Inn Express & Suites O'FALLON/SHILOH by IHGHoliday Inn Express & Suites O'FALLON/SHILOH by IHGHoliday Inn Express & Suites O'FALLON/SHILOH by IHGHoliday Inn Express & Suites O'FALLON/SHILOH by IHGHoliday Inn Express & Suites O'FALLON/SHILOH by IHG
80
Hotels in St. Clair County
Welcome to Holiday Inn Express & Suites O'Fallon/Shiloh—your destination for comfort, convenience, and outstanding service. Ideally located off I-64, our hotel near Fairview, IL, places you just minutes from Scott Air Force Base, downtown St. Louis, and St. Elizabeth's Hospital. Whether you're visiting for business or leisure, you'll enjoy easy access to top attractions like the Gateway Arch, O'Fallon Family Sports Park, and a thrilling Cardinals game at Busch Stadium or Ballpark Village. We proudly partner with Scott Air Force Base, Worldwide Technology Raceway, and local soccer clubs such as St. Louis Scott Gallagher (SLSG) and JB Marine to offer exclusive event packages, group rates, and per diem rates for government travelers. Our central location makes us an ideal hub for sports tournaments, military events, and city adventures alike. Start your day with our complimentary Express Start® Breakfast Buffet, stay fit in the 24-hour Fitness Center, or relax in our indoor pool. With free Wi-Fi, complimentary parking, and flexible meeting space, we're fully equipped for both productivity and relaxation. After a full day, retreat to your quiet, modern guest room with plush bedding and thoughtful amenities. Whether you're here for work, play, or a bit of both, our hotel provides everything you need for a truly memorable stay.

"Hygiene: clean Environment: very good"
Very Good
96 reviews
8.4/10
1 night
From CAD 141
Check availability
La Quinta Inn & Suites by Wyndham O'Fallon, IL - St. Louis
La Quinta Inn & Suites by Wyndham O'Fallon, IL - St. LouisLa Quinta Inn & Suites by Wyndham O'Fallon, IL - St. LouisLa Quinta Inn & Suites by Wyndham O'Fallon, IL - St. LouisLa Quinta Inn & Suites by Wyndham O'Fallon, IL - St. LouisLa Quinta Inn & Suites by Wyndham O'Fallon, IL - St. LouisLa Quinta Inn & Suites by Wyndham O'Fallon, IL - St. Louis
35
Hotels in St. Clair County
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.

"My husband and I only stayed one night. The check in process was quick and easy since we had prepaid through the app. They did need a credit card for a $100.00 deposit that we would get back after check out….. it’s still being held. Maybe tomorrow it will be back in my account. Our room was nice at first glance. Went to take a shower and there was an open bottle of curtesy shampoo in the tub and hair. Ugh. So much for that I just prayed my sheets were clean and we went to bed."
99 reviews
5.9/10
1 night
From CAD 69
Check availability
Hampton Inn by Hilton O'Fallon
Hampton Inn by Hilton O'FallonHampton Inn by Hilton O'FallonHampton Inn by Hilton O'FallonHampton Inn by Hilton O'FallonHampton Inn by Hilton O'FallonHampton Inn by Hilton O'Fallon
70
Hotels in St. Clair County
N/A

"Great hospitality from morning till dark. Great customer service. I will recommend this hotel to anyone they will love it."
Great
97 reviews
9.2/10
1 night
From CAD 150
Check availability
Hilton Garden Inn St. Louis Shiloh/O'Fallon
Hilton Garden Inn St. Louis Shiloh/O'FallonHilton Garden Inn St. Louis Shiloh/O'FallonHilton Garden Inn St. Louis Shiloh/O'FallonHilton Garden Inn St. Louis Shiloh/O'FallonHilton Garden Inn St. Louis Shiloh/O'FallonHilton Garden Inn St. Louis Shiloh/O'Fallon
99+
Hotels in St. Clair County
Located 15 minutes from St. Louis, on Highway 64 at exit 16 Green Mount Rd. in O'Fallon, the Hilton Garden Inn St. Louis-Shiloh-O'Fallon is situated close to numerous restaurants, shopping centers, and businesses. Scott Air Force Base, a major military installation, is just 10 minutes away. This property sits in front of a six-acre lake with fountains and features 128 spacious and beautiful guest rooms complete with a microwave, mini-refrigerator, Keurig coffee maker, 32-inch flat screen HDTV, and cable with multiple HBO channels. Our suites feature a separate sitting room with a sleeper sofa. The hotel boasts a restaurant serving breakfast and dinner, a bar perfect for unwinding, an indoor heated pool, and a state-of-the-art fitness center featuring a Peloton Bike with toe cages. Our meeting room is available for small gatherings or meetings with meeting packages for participants and on-site catering available. Everything. Right where you need it.

"This hotel has not been kept up well at all. The room walls were dirty, had holes in them and needed repainted! The shower/bath tub were not working properly! The entire room was dirty, especially the bathroom where they had not even cleaned poop off of the toilet seat. All of the furniture was dinged and beat up. On a positive note, all of the workers we encountered were very nice, helpful and respectful. The location was also very nice, especially with the pond you could walk around. We will definitely not be returning, though. "
Very Good
99 reviews
8.0/10
1 night
From CAD 126
Check availability
Holiday Inn ST. LOUIS-FAIRVIEW HEIGHTS by IHG
Holiday Inn ST. LOUIS-FAIRVIEW HEIGHTS by IHGHoliday Inn ST. LOUIS-FAIRVIEW HEIGHTS by IHGHoliday Inn ST. LOUIS-FAIRVIEW HEIGHTS by IHGHoliday Inn ST. LOUIS-FAIRVIEW HEIGHTS by IHGHoliday Inn ST. LOUIS-FAIRVIEW HEIGHTS by IHGHoliday Inn ST. LOUIS-FAIRVIEW HEIGHTS by IHG
99+
Hotels in St. Clair County
Fairview Heights Hotel's Guests are Near St. Louis Situated between Southern Illinois and the "Gateway to the West" is the Holiday Inn®Hotel St. Louis - Fairview Heights. This Illinois hotel's location allows you to enjoy a number of memorable attractions. On vacation and looking for hotels near St. Louis and Scott Air Force Base; look no further. We're 15 minutes from the Gateway Arch in St. Louis, where you can enjoy the city view from atop the arch. Other nearby attractions include Busch Stadium and the Casino Queen in St. Louis. Summer travelers should take the family to Splash City Family Waterpark for a day of wet and wild fun. If business brings you to Fairview Heights, our hotel's location and convenient amenities are designed for you. We're minutes from Scott Air Force Base, as well as ConocoPhilips, CSC, Lockheed Martin, and Midcoast Aviation. The four meeting rooms can accommodate up to 229 guests for a reception. With the state-of-the-art Business Center, you can prepare for a meeting, event or seminar. Whether a business trip or vacation brings you to Fairview Heights, Illinois, our hotel's free high-speed, wired and wireless Internet access keeps you connected. Start your day with breakfast from Kem's Restaurant. Later, burn calories in the Fitness Center and swim laps in the indoor pool. If you're looking for an accommodating stay in Fairview Heights, our hotel's staff offers quality service and a name you can trust!
Very Good
83 reviews
8.1/10
1 night
From CAD 136
Check availability
Baymont by Wyndham O'Fallon St. Louis Area
Baymont by Wyndham O'Fallon St. Louis AreaBaymont by Wyndham O'Fallon St. Louis AreaBaymont by Wyndham O'Fallon St. Louis AreaBaymont by Wyndham O'Fallon St. Louis AreaBaymont by Wyndham O'Fallon St. Louis AreaBaymont by Wyndham O'Fallon St. Louis Area
78
Hotels in St. Clair County
Welcome to our Baymont O Fallon St. Louis Area hotel conveniently located off I-64 giving you quick access to Scott Air Force Base and O Fallon Sports Park. Take Route 50 into downtown St. Louis and walk beneath the Gateway Arch watch a St. Louis Cardinals game at Busch Stadium or explore a variety of dining options. You can also easily visit campus of nearby McKendree University or Southwestern Illinois College and we re within reach of St. Louis International Airport STL and Mid America Airport BLV .

"Only stayed for one night and rested and fell asleep the next day to continue the trip, so I didn’t feel much. Overall, the bed was quite soft and quite a lot. The location of this kind of bed in American hotels is also good. The main reason is that the parking is convenient and comfortable. The cleanliness can only be said to be normal"
92 reviews
5.4/10
1 night
From CAD 61
Check availability
Sleep Inn O'Fallon Near I-64
Sleep Inn O'Fallon Near I-64Sleep Inn O'Fallon Near I-64Sleep Inn O'Fallon Near I-64Sleep Inn O'Fallon Near I-64Sleep Inn O'Fallon Near I-64Sleep Inn O'Fallon Near I-64
50
Hotels in St. Clair County
With a stay at Sleep Inn O'Fallon near I-64 in O'Fallon, you'll be within a 5-minute drive of O'Fallon Family Sports Park and Clayton Valet. This hotel is 1.2 mi (2 km) from HSHS St. Elizabeth's Hospital and 2.2 mi (3.5 km) from St. Clair Bowl. Don't miss out on recreational opportunities including an indoor pool and a 24-hour fitness center. Take advantage of the hotel's room service. A complimentary buffet breakfast is included. Featured amenities include a 24-hour business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. Free self parking is available onsite. Make yourself at home in one of the 71 guestrooms featuring refrigerators and LCD televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers. Conveniences include desks and complimentary weekday newspapers, as well as phones with free local calls.
92 reviews
7.0/10
1 night
From CAD 55
Check availability
See More Hotels with Gym in St. Clair County

Latest Reviews for St. Clair County Hotels

See all
Read genuine traveler ratings & reviews to find your perfect stay.
7.4/10
AAnonymous UserOne of there housekeepers walked into my room unannounced! She didn’t knock nor did she ask if anyone was in the room once she entered. The hotel doesn’t seem too worried about it and I don’t appreciate that. That was a complete invasion of my privacy and is absolutely unacceptable!
Radisson Hotel Fairview Heights - St Louis

Radisson Hotel Fairview Heights - St Louis

Hotel near Fairview Heights
Price per night from:CAD 117
7.1/10
GGuest UserClean, nice staff. Definitely will stay again.
Super 8 by Wyndham O'Fallon

Super 8 by Wyndham O'Fallon

Hotel near O'Fallon
Price per night from:CAD 67
6.9/10
AAnonymous UserThe hotel room is very comfortable, clean, suitable for work and vacation. The environment is clean and tidy and quiet. Hotel location is very good, convenient transportation Wi-Fi is also provided by the hotel.
Country Inn & Suites by Radisson, Fairview Heights, IL

Country Inn & Suites by Radisson, Fairview Heights, IL

Hotel near Fairview Heights
Price per night from:CAD 117
6.4/10
GGuest UserIt is a great quite hotel. The staff is amazing. I love my room it’s very comfortable and the fact they have a pool is great and the location is around everything I really love it
Comfort Inn & Suites O'Fallon - St Louis Area

Comfort Inn & Suites O'Fallon - St Louis Area

Hotel near O'Fallon
Price per night from:CAD 80
5.7/10
BBethany RobbenI have stayed here several times before within the last year for business & this hotel is a decent value; amenities included are free breakfast for 2 guests per room, free wifi, access to hot water 24/7 during your stay, pool, & fitness center. The main reason I have stayed here frequently within the past year is because I work at TJ Maxx in Fairview Heights, IL & I live 40 minutes away & is 1 of the closest hotels. The main things to keep in mind are rooms don't include a microwave or mini fridge because it's an older hotel, but there is a microwave in the downstairs kitchen area the front desk staff are more than happy to let guests use. This hotel also faces a major highway where many people commute to/from St. Louis, MO frequently, so rooms can be very noisy if your room is on the right of the highway facing traffic & you're not used to sleeping through it like me, you may not the best sleep quality. Breakfast is good & guests can choose from scrambled eggs, sausage, juice, yogurt, bagels, potatoes on some mornings, cereal & whole milk, etc.
Best Western St. Louis Fairview Heights

Best Western St. Louis Fairview Heights

Hotel near Fairview Heights
Price per night from:CAD 111

Frequently Asked Questions

What are the best hotels with Gym in St. Clair County?

If you’re heading to St. Clair County for work or a holiday, Best Western Plus MidAmerica Hotel (price from CAD 153) , Super 8 by Wyndham O'Fallon (price from CAD 59) and Sleep Inn O'Fallon Near I-64 (price from CAD 48) are the best hotels for you.

How much does it cost to stay in St. Clair County hotels with Gym?

For hotels with Gym in St. Clair County, the average price on weekdays is CAD 173, and the average price on weekends (Friday - Saturday) is CAD 202.

What are the best hotel deals for St. Clair County hotels with Gym?

Trip.com offers great travel deals all year long. Visit the promotions page to find the latest discounts and special offers on Trip.com.

St. Clair County Hotels with Gym Information

Total Properties25
Number of Reviews 1,694
Weekday Avg. PriceCAD 173
Weekend Avg. PriceCAD 202