A Unique Banquet Center on Main Street in St. Charles, Missouri

We Are Still Open For Business!

While many places are shutting down, we want to help you have the celebration of your lifetime!



Best cuisine for the most
exquisite taste


At the Grand Opera House you can expect great food. This is not your typical banquet hall food.


A unique place to host
your friends or family


Your friends and family get to enjoy the experience of Main Street St. Charles, Missouri.


The right place for
fun and dancing


Experience the beautiful wood floors. The entire space can become a dance floor.


Welcome To Our Banquet Hall


The Grand Opera House was one of the premier opera houses in St. Charles. Come enjoy its history.

The Grand Opera House on historic Main Street in St. Charles has been reinvigorated to feature, weddings, wedding receptions, dancing, concerts, fashion shows, office seminars, corporate parties, class reunions, fundraisers and whatever else may fit your requests. The banquet center will accommodate up to 175 guests depending on the flare and style of the event.

We are located on Historic Main Street St. Charles, Missouri which not only has the ambiance of Historic Main Street but is also in walking distance to many hotels, restaurants and the Ameristar Casino.


© 2024 Grand Opera House Banquet Center. | Designed by ACE Web Consulting, LLC.