There are few places where you will find as much as St. Charles has to offer. This charming community, located on the banks of the Missouri River, has been welcoming visitors since 1769.
Stroll along the brick paved streets and visit one-of-a-kind shops, sample local cuisine, and visit a museum. St. Charles is family friendly and located within minutes of many area attractions. So stay in St. Charles and plan a day trip to Six Flags over Mid-America or the Gateway Arch. Come back for dinner and take an evening stroll along the quiet riverfront.
Because we're a smaller city, we pay special attention to safety, comfort, and convenience. St. Charles is located just 10 minutes from Lambert-St. Louis International Airport with easy access to major Interstates.
St. Charles is known for its warm welcome, unique historical perspective, and beautiful sites. Whether you're interested in history, shopping, the arts, or gaming at the casino — there's so much to do you'll need more than a day.