Find Hotels in St. Charles, MO

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Filter by

Amazing Renovated Historic Loft on Main Street
The price is $109 per night from Sep 27 to Sep 27
0.3 mi from city center
4.8/5Exceptional! (4 reviews)
Katy Trail Celebration
"This was a great location for the last night of our Katy trail trip. Plenty of space for everyone to spread out, close to shopping and dining. It was perfect!"

Reviewed on Sep 12, 2021

Amazing Renovated Historic Loft on Main Street
Beautiful 3 Bedroom Home, cul de Sac, Sleeps 4, Quiet, Safe Area
5/5Exceptional! (19 reviews)
Great neighborhood!! Close to a lot of shopping and other popular attractions.
"We enjoyed our stay greatly. Great neighborhood with friendly neighbors in close proximity to restaurants and shopping. Fabulous host!"

Reviewed on Sep 7, 2021

Get rates
Beautiful 3 Bedroom Home, cul de Sac, Sleeps 4, Quiet, Safe Area
?st. Charles Central Oasis-large
The price is $339 per night from Sep 27 to Sep 27
3.27 mi from city center
5/5Exceptional! (25 reviews)
3-day stay for 4-person family
"This home worked out perfectly for us. Everything was clean and everything we operated worked well (bathrooms, showers, refrigerator, ceiling fans, TVs, clothes dryer, coffee maker, microwave.) The beds were all super comfortable. We liked having some extra space in the basement in case someone wanted ..."

Reviewed on Aug 17, 2021

?st. Charles Central Oasis-large
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Comfort Suites St Charles-St Louis
2.5 out of 5
1400 S 5th St, St. Charles, MO
0.91 mi from city center
4.2/5Excellent! (536 reviews)
Stuck in St Charles with help from Hotels.com
"When we arrived, hotel was closed by aide COVID-19. That is understandable, except we received no notice. As a result, we were stuck with no reservation and no way to get assistance. Backlog for customer service was over 2.5 hours. Chat did not help. Hotels.com should have warned us of the cancellation, ..."

Reviewed on Sep 25, 2020

Get rates
Comfort Suites St Charles-St Louis
Quiet St Charles Cottage w/ Patio & 4 Acres
2.49 mi from city center
5/5Exceptional! (56 reviews)
Amazing Getaway!
"Our family is from Springfield, MO which is about 4 hours from this VRBO. We wanted a small, relaxing getaway with our family of five (two adults, 5YO, 3YO, 2 month old) - and this was exactly what we needed! From the smallest detail of juice boxes in the fridge, to a fire pit, to comfy beds, this ..."

Reviewed on Aug 29, 2021

Get rates
Quiet St Charles Cottage w/ Patio & 4 Acres
Drury Plaza Hotel St. Louis St. Charles
3 out of 5
380 Mulholland Drive, St. Charles, MO
Fully refundableReserve now, pay when you stay
The price is $108 per night from Sep 27 to Sep 27
1.06 mi from city center
4.8/5Exceptional! (826 reviews)
"Like the free evening dinner"

Reviewed on Sep 7, 2021

Drury Plaza Hotel St. Louis St. Charles
Newly Remodeled-treasure of Lindenwood/main Street St Charles
The price is $213 per night from Sep 20 to Sep 20
1.79 mi from city center
4.7/5Exceptional! (3 reviews)
Absolutely Wonderful!
"I so enjoyed being here! There was more than enough space for me and my large family! Very nice neighborhood! Quiet and not far from stores. I would love to come back here again!"

Reviewed on Aug 10, 2021

Newly Remodeled-treasure of Lindenwood/main Street St Charles
Best Western Plus The Charles Hotel
3 out of 5
1425 South 5th Street, St. Charles, MO
Fully refundableReserve now, pay when you stay
The price is $129 per night from Sep 19 to Sep 19
0.85 mi from city center
4/5Very Good! (957 reviews)
"Na"

Reviewed on Sep 12, 2021

Best Western Plus The Charles Hotel
Social Distance in A Floating Glamping Tent at Glamping St. Louis
4.8/5Exceptional! (6 reviews)
Fun adventure
"Very helpful and gracious host. Property was well taken care of. The bed was very comfortable and the heater/AC worked great. The outdoor shower was an interesting experience. The water was hot and thankfully it wasn’t too chilly while we were there. It felt a little weird to shower next to the kitchen ..."

Reviewed on Oct 11, 2020

Get rates
Social Distance in A Floating Glamping Tent at Glamping St. Louis
The Lofts of North Main Street
The price is $119 per night from Sep 21 to Sep 21
0.3 mi from city center
4.8/5Exceptional! (11 reviews)
A wonderful stay and perfect location!!
"This is a wonderful location with a designated parking space which if awesome! It is newly renovated and clean and so fun being so close to the ice cream shop!"

Reviewed on Sep 9, 2021

The Lofts of North Main Street
Social Distance in a Floating Glamping Tent at Glamping St. Louis
4.9/5Exceptional! (7 reviews)
Glampimg St Charles
"We enjoyed the experience of the floating dock tent. The only down side...It was noisy with the other tent attached to the same dock area. You could hear each other going to and fro to the bathroom at night etc."

Reviewed on Sep 28, 2020

Get rates
Social Distance in a Floating Glamping Tent at Glamping St. Louis
Residence on the Roundabout
The price is $140 per night from Sep 20 to Sep 20
1.28 mi from city center
4.6/5Exceptional! (37 reviews)
Definitely recommend it
"Had an amazing time there with my family.Love everything about the house how the backyard is spacious.Thank you the accommodations and everything."

Reviewed on Aug 21, 2021

Residence on the Roundabout
Sleep Inn & Suites
2.5 out of 5
150 Fountain Lakes Blvd, St. Charles, MO
Fully refundableReserve now, pay when you stay
The price is $70 per night from Oct 13 to Oct 13
3.85 mi from city center
3.2/5 (277 reviews)
"A fine place for a few nights stay, although cleanliness could be improved."

Reviewed on Jul 19, 2021

Sleep Inn & Suites
Super 8 by Wyndham St Charles
2 out of 5
3040 W Clay St, St. Charles, MO
Fully refundableReserve now, pay when you stay
The price is $65 per night from Oct 4 to Oct 4
2.89 mi from city center
3.9/5Good! (623 reviews)
"Good value"

Reviewed on Sep 13, 2021

Super 8 by Wyndham St Charles
WoodSpring Suites St. Louis St. Charles
2.5 out of 5
2100 Old Hwy 94 S, St. Charles, MO
Fully refundableReserve now, pay when you stay
The price is $74 per night from Sep 19 to Sep 19
3.06 mi from city center
2.7/5 (135 reviews)
"I liked the room setup, full size fridge, and stove tops. The elevator takes FOREVER and the door close button doesn't work."

Reviewed on Jul 10, 2021

WoodSpring Suites St. Louis St. Charles
The Brick & Morgan: History Meets Modern Home Near Main Street; Pet Friendly
The price is $98 per night from Sep 20 to Sep 20
0.74 mi from city center
4.9/5Exceptional! (8 reviews)
Excellent place to stay!
"My mom and sisters stayed here for our annual girls weekend and had the BEST experience. Perfect for everything we needed. It is close to everything and in a beautiful neighborhood. The host, Michael was super friendly and helpful. We would highly recommend."

Reviewed on Sep 13, 2021

The Brick & Morgan: History Meets Modern Home Near Main Street; Pet Friendly
Prime Loft of Main Street
The price is $119 per night from Sep 20 to Sep 20
0.3 mi from city center
5/5Exceptional! (5 reviews)
The location was perfect. The loft was spacious and very comfortable.
"Everything we needed for a comfortable stay."

Reviewed on Aug 22, 2021

Prime Loft of Main Street
Americas Best Value Inn & Suites St. Louis, St. Charles Inn
2.5 out of 5
1310 Bass Pro Drive, St. Charles, MO
Fully refundableReserve now, pay when you stay
The price is $80 per night from Sep 19 to Sep 19
0.94 mi from city center
3.2/5 (668 reviews)
"The property was very nice and clean."

Reviewed on Sep 8, 2021

Americas Best Value Inn & Suites St. Louis, St. Charles Inn
Country Inn & Suites by Radisson, St. Charles, MO
2.5 out of 5
1190 S Main St, St. Charles, MO
Fully refundableReserve now, pay when you stay
The price is $100 per night from Oct 10 to Oct 10
0.58 mi from city center
4.6/5Wonderful! (961 reviews)
"What I liked most was the respect shown from the staff n other worker's ...They all were a delight to work with .... I couldn't of asked for anything better ... Tk You"

Reviewed on Sep 11, 2021

Country Inn & Suites by Radisson, St. Charles, MO
Towneplace Suites By Marriott St Charles
2.5 out of 5
1800 Zumbehl Rd, St. Charles, MO
Fully refundableReserve now, pay when you stay
The price is $71 per night from Oct 10 to Oct 10
2.45 mi from city center
3.9/5Good! (440 reviews)
"was upgraded to a suite since I paid in advance and property was full. Very spacious, clean, and better than expected. Would definitely stay here again. It was a little hard to find the entrance as it was at one end of a shopping strip and the actual entrance was beside a business that was closed. ..."

Reviewed on Aug 19, 2021

Towneplace Suites By Marriott St Charles
Don't see what you're looking for?
See all available properties in St. Charles
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting St. Charles

Families will find kid-friendly activities in St. Charles, and visitors give high marks for the shopping, casinos, and top-notch restaurants. This city also attracts tourists with its live music, riverfront, and theaters. St. Louis Art Museum, St. Louis Zoo, and Cathedral Basilica of St. Louis are some of the top sights around the area.

  • You'll find 339 Expedia hotels and other accommodations in the larger area of St. Louis
  • The closest major airport is in St. Louis, MO (STL-Lambert-St. Louis Intl.), 6.8 mi (10.9 km) from the city center
  • The next closest is in St. Louis, MO (SUS-Spirit of St. Louis), 11.9 mi (19.1 km) away

Sightseeing and Staying in St. Charles

The city is well known for its live music and theaters, and cultural venues include Lewis & Clark Boathouse and Nature Center and Weldon Spring Site Interpretive Center. The city is notable for its historic sites and landmarks like First Missouri State Capitol Historic Site and Historic Main Street. A couple of additional sights to add to your agenda are Katy Trail and Lindenwood University.

As you plan your holiday getaway, you'll find 29 hotels and other lodging options available to choose from in St. Charles. Below are top ones based on our user reviews:

  • Drury Plaza Hotel St. Louis St. Charles - This 3-star hotel features free breakfast, an outdoor pool, and an indoor pool. It's a favorite with Expedia travelers for its helpful staff and comfortable rooms.
  • Country Inn & Suites by Radisson, St. Charles, MO - Our customers like the overall value and central location at this hotel. With a stay at this 2.5-star hotel, guests can enjoy access to free breakfast and an indoor pool, along with free WiFi.
  • Embassy Suites St. Louis - St. Charles - With a stay at this 3.5-star hotel, guests can enjoy access to free breakfast and a restaurant, along with a private living room. Expedia customers like its family-friendly amenities and proximity to shopping.

Top places to visit in the area include St. Louis Art Museum, located 14 mi (22.6 km) from the heart of the city, and St. Louis Zoo, which is 14.3 mi/23 km away.

Dressing for St. Charles

  • Between January and March, you can expect average temperatures of 62°F during the day and 23°F at night
  • From April to June, the average during the day is 89°F, while the average at night is 42°F
  • July through September has daytime averages of 89°F with nighttime averages of 67°F
  • In October-December, you can expect daytime averages of 74°F and nighttime averages of 24°F
  • St. Charles gets about 37.83 inches of rain per year
  • Usually July and August are the hottest months with an average of 87°F, whereas January and December are often coldest, averaging 26°F

Frequently asked questions

Recent reviews of St. Charles hotels

More trip options