St. Charles County

Hotels with Parking in St. Charles County

Set your dates for top St. Charles County hotels with free Parking.

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

St. Charles County Hotels with Parking

Recommended St. Charles County hotels with hassle-free Parking.
Most Booked
Lowest price
Closest to downtown
Highest Rated
63
Hotels in St. Charles County
With a stay at Sleep Inn & Suites O'Fallon MO - Technology Drive in O'Fallon, you'll be within a 5-minute drive of Golf Headquarters and Missouri Bluffs Golf Course. This hotel is 15.8 mi (25.4 km) from Mississippi River and 3.4 mi (5.5 km) from Missouri River. Don't miss out on recreational opportunities including an indoor pool and a fitness center. Additional features at this hotel include complimentary wireless internet access and a vending machine. A complimentary full breakfast is served daily from 6:30 AM to 9:30 AM. Featured amenities include a 24-hour business center, a 24-hour front desk, and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 79 air-conditioned rooms featuring refrigerators and flat-screen 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 phones, as well as desks and microwaves.

"The bed sleeps comfortably We went back to Iowa and took a rest here. It was close to the outlets. The breakfast was a traditional Inn breakfast."
Very Good
101 reviews
8.8/10
1 night
From €70
Check availability
39
Hotels in St. Charles County
Located in Wentzville, Economy Inn Wentzville is within a 5-minute drive of Vietnam Veterans Memorial and Wentzville Flea Market. This hotel is 20.2 mi (32.4 km) from Mississippi River and 3.2 mi (5.2 km) from Quail Ridge Park. Make use of convenient amenities, which include complimentary wireless internet access and a vending machine. Featured amenities include a 24-hour front desk, laundry facilities, and a vending machine. Free self parking is available onsite. Make yourself at home in one of the 40 air-conditioned rooms featuring microwaves and Smart televisions. Cable television is provided for your entertainment. Bathrooms with showers are provided.

"I had a very late check in at midnite because of a late flight. It was hard to find in the dark. Luckily google maps knew where it was. I was very happy someone was there to check me in. I came back 15 mins later and they provided change for the vending machine cheerfully. The room was clean and the mattress comfortable. Definitely budget though, scratchy towels, cheap soap. Plus no coffee and rolls in the morning. There's an area for it but it was empty. Overall, okay for the price."
95 reviews
5.8/10
1 night
From €54
Check availability
67
Hotels in St. Charles County
Welcome to our award winning hotel! Treat yourself to a friendly, clean and comfortable stay at the new Holiday Inn Express Wentzville St. Louis! Located just off I70 with easy access to I 40/ 64/ 61, makes this the perfect spot to compete for sports, take in attractions, or conduct business. General Motors, Faurecia, Toyota, Mastercard, Boeing and many more are at our doorstep making business travel convenient and efficient. Sports Groups can take advantage of the many athletic fields around us leaving more time to reconnect with their team, enjoy our outdoor patio, indoor pool and free hot buffet breakfast. At the Award Winning Holiday Inn Express Wentzville, we have something for everyone. Relax and enjoy your stay knowing that our thoughtfully designed space and our attention to detail is just for you.

"Came to the area for a Class Reunion and stayed at the Local Holiday Inn Express, the only complaint I have is this hotel and all hotels need Ceiling Fans. The A/C units are not enough. Check in/Out was Perfect, room was nice and spacious and Clean. Breakfast was good as well."
Great
99 reviews
9.1/10
1 night
From €125
Check availability
99+
Hotels in St. Charles County
> The Holiday Inn Express Hotel & Suites in O'Fallon, MO is located just west of St. Louis. Our hotel is convenient to Interstate 64 and is near several local attractions and businesses making it the perfect hotel for travelers looking for lodging in O'Fallon. Our O’Fallon hotel is conveniently located near major businesses including Citi, General Motors, Mastercard, APC, Nortek, the Missouri Research Park, and Progress West Hospital, making us an ideal choice for business travelers. When it’s time to relax, you’ll find plenty of fun nearby. We’re just minutes from historic St. Charles, Six Flags St. Louis, and the O’Fallon Sports Complex. And with downtown St. Louis only a short drive away, you can easily explore iconic attractions like the Gateway Arch, Anheuser-Busch Brewery, Laclede’s Landing, and cheer on the Cardinals or the Blues at their home stadiums. Whether you’re here for meetings or memories, our location puts the best of St. Louis within easy reach. Bring the whole family—even the four-legged ones! Our pet-friendly O’Fallon hotel features a heated indoor pool, modern fitness center, and our free Express Start™ breakfast bar with favorites like fresh coffee and signature cinnamon rolls. Explore our latest deals and book your stay today.
Very Good
98 reviews
8.4/10
1 night
From €86
Check availability
60
Hotels in St. Charles County
A stay at Comfort Inn & Suites St. Louis - O'Fallon places you in the heart of O'Fallon, within a 5-minute drive of CarShield Field and Mid Rivers Mall. This hotel is 9.4 mi (15.2 km) from National Equestrian Center and 9.9 mi (16 km) from Lindenwood University. Take advantage of recreation opportunities such as an indoor pool, or other amenities including complimentary wireless internet access and a television in a common area. This hotel also features a banquet hall and a vending machine. A complimentary on-the-go 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 complimentary wired internet access, a business center, and express check-out. This hotel has 2 meeting rooms available for events. Free self parking is available onsite. Make yourself at home in one of the 78 air-conditioned rooms featuring refrigerators and microwaves. Wired and wireless internet access is complimentary, while 43-inch LED televisions with digital programming provide entertainment. Bathrooms have hair dryers and slippers. Conveniences include desks and coffee/tea makers, as well as phones with free local calls.

"Good location, the hotel front desk male waiter service in general. Breakfast was good, the waiter at the front desk recommended a nearby dinner bar, very good"
94 reviews
7.5/10
1 night
From €71
Check availability
63
Hotels in St. Charles County
Conveniently located off I-70 about 40 minutes west of St. Louis our Super 8 O Fallon/ St. Louis Area hotel near Lambert-St. Louis International Airport STL offers easy access to popular area destinations including Harrah s Casino and the Gateway Arch.

"Everything was fine... the only problem we had was the air conditioner."
100 reviews
6.7/10
1 night
From €66
Check availability
98
Hotels in St. Charles County
Welcome to the NEW Holiday Inn Express St. Peters. The Newest Holiday Inn Express located in the St. Louis area. St. Peters is a St. Louis suburb, and it is surrounded by many businesses, top-rated health facilities, restaurants, and sport complexes. Our hotel is located right off I 70. Some of the companies located within 5 miles from our hotel are: Barnes Jewish Hospital-St. Peters, True Manufacturing Company, McKesson, and Specialty Plastics. Our hotel is located near many attractions such as Waters Edge Banquet Center, Ozzie Smith Sports Complex, Ameristar Casino, Hollywood Casino Amphitheatre, CarShield Field, Vetta 70 Sports Complex, St. Charles Soccer Complex and more! We are conveniently located to downtown St. Louis with countless attractions such as the Arch, St. Louis Aquarium, Busch Stadium, Enterprise Center, Fox and Stifel Theatres! The hotel features spacious and contemporary rooms and suites. Each guest room has: Free Wi-Fi, Mini Fridge, Microwave, Large Clutter Free work desk with ergonomic chair, In-room safe, Keurig Coffee, 50‘’ HDTV. The hotel has 1 Meeting Room, Business Center, State-of-the-art fitness room, Indoor heated pool, Guest Laundry, Free Parking, and Sundry Shop The hotel offers the Complimentary Express Start Hot Breakfast and 24 hour complimentary coffee service. Whether you are on vacation or traveling for business we will meet your every need!

"挺好的啊,可以再來選擇住,推薦大家來,真不錯,可以的吧,哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈好哈哈哈哈哈哈哈"
Great
102 reviews
9.0/10
1 night
From €96
Check availability
44
Hotels in St. Charles County
With a stay at Comfort Suites St Charles - St Louis, you'll be centrally located in St. Charles, a short 8-minute walk from Ameristar Casino St. Charles and 14 minutes by foot from Historic Main Street. This hotel is 0.9 mi (1.4 km) from St Charles Convention Center and 1.1 mi (1.7 km) from SSM Health St. Joseph Hospital. Enjoy recreational amenities such as an indoor pool and a 24-hour fitness center. Grab a bite from the snack bar/deli serving guests of Comfort Suites St Charles - St Louis. A complimentary full 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 24-hour business center, express check-out, and complimentary newspapers in the lobby. Free self parking is available onsite. Make yourself at home in one of the 71 guestrooms featuring refrigerators and flat-screen televisions. Complimentary wired and wireless internet access keeps you connected, and cable programming provides entertainment. Bathrooms have complimentary toiletries and hair dryers. Conveniences include safes and desks, as well as phones with free local calls.

"The location was perfect for our downtown St. Charles tour. The staff was very friendly and helpful. The breakfast was perfectly cooked and delicious and there were several non cooked and cold options available. We would definitely stay here again. The jacuzzi in our suite was wonderful."
Very Good
102 reviews
8.2/10
1 night
From €81
Check availability
51
Hotels in St. Charles County
If you're searching for a reliable, comfortable, and conveniently located Wentzville hotel, look no further than Fairfield Inn & Suites St. Louis West/Wentzville. Whether you're visiting for business or leisure, our newly renovated hotel delivers the perfect blend of value, service, and quality - backed by the trusted Marriott® name. Located right off I-70 at Exit 208, our Wentzville hotel is just minutes from corporate offices including General Motors, MasterCard, Citi, Allianz, US Bank, Toyota, Ecolab, Tyco, and Siemens. Business travelers will appreciate our free high-speed internet, ergonomic workspaces, and 24-hour business center. Leisure guests enjoy being close to top local restaurants, shopping, and area attractions - all within walking distance. Start your day with our free hot breakfast, unwind in our indoor pool and fitness center, and relax in our spacious guest rooms designed for both work and rest. A perfect stay in the St. Louis area awaits!
Great
95 reviews
9.0/10
1 night
From €127
Check availability
28
Hotels in St. Charles County
Our Days Inn St. PetersSt. Charles hotel near Ameristar and Hollywood Casinos is located near the crossroads of Route 79 and I-70 and puts you within easy reach of Lambert-St. Louis International Airport and Busch Stadium. St. Louis is approximately 30 minutes away. Start your day off with a free continental breakfast item together with your choice of coffee tea and juice and stay connected with free Wifi. Maintain your exercise routine in our fitness center.Guest rooms offer microwavesrefrigerators and in room safes. Enjoy free large vehicle parking. We are adjacent to St. Peters Golf Course next to St. Peters Rec-Plex and St. Charles Convention Center.

"The room has a taste, the breakfast is also bad, I will not consider it next time."
101 reviews
6.1/10
1 night
From €62
Check availability
See More Hotels with Parking in St. Charles County

Latest Reviews for St. Charles County Hotels

See all
Read genuine traveler ratings & reviews to find your perfect stay.
9.2/10
Great
GGuest UserThis hotel is in a perfect spot, right down the street from main Street, and main Street dining, All within walking distance, very clean hotel, very friendly staff, The only real complaint is there's only one elevator and that's a very minor inconvenience
Country Inn & Suites by Radisson, St Charles Historic District

Country Inn & Suites by Radisson, St Charles Historic District

Hotel near Lindenwood Township
Price per night from:€119
9.2/10
Great
CCarolMcVery accommodating with great customer service.
TownePlace Suites Wentzville

TownePlace Suites Wentzville

Hotel near Wentzville
Price per night from:€144
9.2/10
Great
XXUETINGCame here for a business trip. The place is very convenient. There is Macy’s next to it. Generally speaking, it’s okay. In the U.S., you still have to rent a car. You have to drive to the outlets.
Drury Inn & Suites St. Louis St. Peters

Drury Inn & Suites St. Louis St. Peters

Hotel near O'Fallon Township
Price per night from:€103
8.4/10
Very Good
GGuest UserGreat staff, very helpful!
Tru by Hilton St. Charles St. Louis

Tru by Hilton St. Charles St. Louis

Hotel near Frontier Township
Price per night from:€116
8.1/10
Very Good
GGuest UserAttend a family wedding and stayed at this location. Great service and very nice large rooms.
Residence Inn St. Louis O'Fallon

Residence Inn St. Louis O'Fallon

Hotel near O'Fallon
Price per night from:€144
8.1/10
Very Good
GGuest UserThe hotel was great. Trip.com was awful to use. DO NOT MAKE RESERVATIONS WITH TRIP.COM
Country Inn & Suites by Radisson, St Peters, MO

Country Inn & Suites by Radisson, St Peters, MO

Hotel near Zumbehl Township
Price per night from:€74
8.0/10
Very Good
NNate CooperHampton Inns usually have great locations to surrounding areas. I needed to travel between both towns in between, great stay.
Hampton Inn by Hilton St. Charles St. Peters

Hampton Inn by Hilton St. Charles St. Peters

Hotel near Saint Charles
Price per night from:€91
6.1/10
SStacy0111My favourite place to stay when I wanna little escape from the world. The rooms are quiet clean and cozy. The beds are nice. The lighting and the shower are great. One of the few motels you can still kick back relax and have a cigarette indoors, which is a gem in my opinion, and truly appreciated. Will keep coming back here. Thank you.
Relax Inn Saint Charles

Relax Inn Saint Charles

Hotel near Zumbehl Township
Price per night from:€51
5.6/10
GGuest UserThe room is large but a bit old. However, it was clean because it was cleaned.
Sleep Inn

Sleep Inn

Hotel near Saint Charles
Price per night from:€75
5.4/10
QQisenThe place is nice and clean, and their early check in help me save some money for staying two days
Americas Best Value Inn and Suites Saint Charles

Americas Best Value Inn and Suites Saint Charles

Hotel near Frontier Township
Price per night from:€62

Frequently Asked Questions

What are the best hotels with Parking in St. Charles County?

How much does it cost to stay in St. Charles County hotels with Parking?

For hotels with Parking in St. Charles County, the average price on weekdays is €143, and the average price on weekends (Friday - Saturday) is €179.

What are the best hotel deals for St. Charles County hotels with Parking?

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. Charles County Hotels with Parking Information

Total Properties32
Number of Reviews 2,850
Highest Price€241
Lowest Price€84
Weekday Avg. Price€143
Weekend Avg. Price€179