A Unique Banquet Center on Main Street St. Charles
  • Wedding Receptions

    Perfect event space for a couple that is looking for a unique and charming location for their wedding.

  • Rehersal Dinners

    Great location for rehersal dinners for large wedding parties

  • Event Parties

    Fun location for corporate events, class reunions and holiday parties.

Best cuisine for the most
exquisite taste

At the Grand Opera House you can expect great food. This is not your typical fair 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.

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.

For the first time in 83 years The Grand Opera House on historic Main Street in St. Charles will be holding theatre once again. The first floor has been reinvigorated to feature theatre, weddings, wedding receptions, dancing, concerts, fashion shows, office seminars, corporate parties, fundraisers and whatever else may fit your requests. The banquet center will accommodate around 50 to 200 guests depending on the flare and style of the event.

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