Bella Vista Winery

Bella Vista Winery is a luxurious stop in the quaint village of Maryville. Just outside Troy, IL the winery is set in the beautiful countryside and offers a true, relaxing experience. Bella Vista is proudly owned by Steve and Angela Gorazd. They began making wine in 2004 and have a passion for the grape-growing process.

Heritage & Tradition

The goal of Bella Vista Winery is to offer everyone their new favorite wine. Their winemaking is influenced by Illinois’ German heritage and farming families. Their wines are produced with fruit grown locally and are bottled on-site.

Bella Vista Winery offers over a dozen locally produced wines, a thoughtful tasting menu, and an event venue. Guests can enjoy a glass of wine and stroll through the spectacular landscape.


Bella Vista Winery’s experienced chef is dedicated to providing a memorable meal. All the food served at the winery is handmade and served alongside one of their wines. The menu includes sandwiches and shared plates, so there truly is an option for everyone.

Winery Events

For a special trip, stop in during one of the many community events Bella Vista Winery participates in. Local events include a Harvest Festival and Oktoberfest. From wine tastings to festivals, there is something for everyone. The winery also hosts weekly live music events. Guests can sip a glass of wine and dance with their honey.

The Bella Vista Winery Venue

Bella Vista Winery features a ballroom venue suited for weddings, showers, anniversaries, corporate events, and more. The venue can seat up to 400 people and is set in gorgeous rolling hills with a lake.

Thanks to their weekly events, the winery is pleased to provide a professional event coordinator and connect you to the right band or artist for your event. The winery also offers catering thanks to their staff.

Are you looking for a sweet treat for yourself and your family? Take a look at Bobby’s Frozen Custard: A Sweet and Unique Treat

Information provided by

Scroll to Top

Get An Insurance Quote

Select an Option Below Or Give Us A Call At (618) 779-5808