Mayowood Stone Barn offers rustic charm and timeless character for your wedding celebration. You will love the natural beauty and craftsmanship of the century-old stone buildings and the wide-open spaces that make the perfect backdrop for your special day. Say I Do under the 305-yea-old Ceremony Tree, then dance the night away in the Main Barn for large celebrations with up to 300 guests or the Blacksmith Shop for smaller weddings with up to 30 guests. They also offer custom catering options with a wide range of flavors. Check out the photos and amenities they offer, then book a tour to see if Mayowood Stone Barn is the right choice for your wedding celebration. 

Address: 3385 Mayowood Rd SW, Rochester, MN 55902

Phone: (507) 281-2276

Facebook: Mayowood Stone Barn

Instagram: Mayowood Stone Barn

Contact : Mayowood Stone Barn Team

Rochester Event Center provides you with unmatched service, flawless attention to detail, and an exquisite menu for your wedding reception. The venue features a Grand Ballroom with room for up to 800 guests, a large, comfortable lobby, and a state-of-the-art 6,000sf kitchen where their experienced caterers will prepare a custom menu. Wedding packages include linens, table covers, full-service china, centerpieces, a champagne toast for the main table, and much more. They also offer several decoration packages to match any style of wedding. Browse through all of their amenities, and if you like what you see, book a tour with Rochester Event Center today to begin planning your dream wedding celebration. 

Address: 7333 Airport View Dr SW, Rochester, MN 55902

Phone: (507) 529-0033

Facebook: Rochester Event Center

Contact : Rochester Event Center Team

The Kahler Grand Hotel is a historic hotel in the heart of Rochester with 30,000sf of event space to host your wedding celebration. They provide couples with an all-inclusive wedding experience where every detail is perfectly handled, leaving you to sit back and enjoy every moment. Their expert wedding planner will help you with everything from selecting the right venue for your ceremony and reception, customizing your catering menu, selecting local vendors for flowers and decorations, and much more. They also include discount room rates and honeymoon packages. Check out all that The Kahler Grand Hotel has to offer and book an appointment today to begin planning your dream wedding celebration. 

Address: 20 2nd Ave SW, Rochester, MN 55902

Phone: (507) 280-6200

Facebook: The Kahler Grand Hotel

Instagram: The Kahler Grand Hotel

Contact : The Kahler Grand Hotel Team

Rochester Golf & Country Club is unlike any other country club venue in Minnesota, with its mature trees and rolling greens that make the perfect setting for your country club wedding. Their experienced staff will be by your side every step of the way to bring your dream wedding to life. They have indoor and outdoor venue options that can host any size wedding party with up to 400 guests, and packages include full catering service from their on-site restaurant. Check out their wedding ygallery, and if you love what you see, book a consultation with Rochester Golf & Country Club today to begin planning your country club wedding celebration.

Address: 3100 Country Club Rd SW, Rochester, MN 55902

Phone: 507-536-4467

Facebook: Rochester Golf & Country Club

Instagram: Rochester Golf & Country Club

Contact : Kendra Markee

Bearwood Event Barn specializes in hosting weddings filled with rustic charm and modern amenities. This new venue offers a large year-round outdoor ceremony site with bench seating and a rustic barn with modern amenities. Venue rental includes banquet tables and chairs for up to 300 guests, a glammed-out private bridal suite, an onsite coordinator to work with your vendors, preferred access to the Rochester Trolley for your guests, and much more. Browse through their photos and amenities to see all that they offer, then schedule a tour if you feel Bearwood Event Barn is the best choice for your rustic wedding day celebration.

Address: 5901 County Rd 105 NW, Byron, MN 55920

Phone: (507) 421-7088

Facebook: Bearwood Event Barn

Instagram: Bearwood Event Barn

Contact : Katie & Aline

J. Powers at the Hilton is a luxury event venue that delivers exceptional service and exquisite cuisine for your wedding celebration. You will work one-on-one with your personal event manager to ensure your wedding day is a smooth and wonderful event. They offer an all-inclusive experience where every detail will be taken care of, leaving you to relax and enjoy your special day. Their flexible ballrooms feature a 19-foot-high ceiling with floor-to-ceiling windows that offer a stunning view and room for up to 650 guests. Browse through all of the options J. Powers at the Hilton offers, then book a tour today to see if they fit your wedding style and budget.

Address: 10 E Center St #2b, Rochester, MN 55904

Phone: (507) 361-3600

Facebook: J. Powers at the Hilton

Instagram: J. Powers at the Hilton

Contact : Amy

The Mayo Civic Center is available to host your wedding celebration inside their 40,000sf event venue with a two-story glass wall. An experienced event planner will see that you have everything you need for your special day. Their ballroom can host any size wedding party with up to 3,600 guests, and they can configure it for more intimate celebrations. They have an in-house executive chef who can create a custom menu for your reception. Their professional team will do everything they can to bring your dream wedding to life. Book an appointment today at the Mayo Civic Center to see if they are the right fit for your wedding vision.

Address: 30 Civic Center Dr SE, Rochester, MN 55902

Phone: (507) 361-5071

Facebook: Mayo Civic Center

Instagram: Mayo Civic Center

Contact : Shannon Fredrickson

Empire Event Center is a modern venue that offers exceptional service and delectable cuisine for your wedding celebration. They provide a full-service experience for your wedding reception with a choice of two wedding packages based on party size. The Royale Ballroom can host up to 250 guests, while the Grande Ballroom can host 325. Both packages come with all tables, chairs, and china place settings, your choice of linens, standard centerpieces, and a dance floor. Plus, full catering options and discount room rates for the adjoining hotel. Browse through all of their options for your wedding reception, and if you like what you see, book a tour today with Empire Event Center.

Address: 1517 16th St SW, Rochester, MN 55902

Phone: (507) 529-7322

Facebook: Empire Event Center

Contact : Empire Event Center Team

Graham Park is one of the best places in Rochester to come and gather and celebrate your wedding and other special life moments. They offer unparalleled customer services and beautiful indoor and outdoor venues for your ceremony and reception. They can host intimate and large-scale weddings with several hundred of your closest friends. The Floral Hall is their hidden gem with an open mezzanine and room for 300 guests. Aune Hall can host weddings up to 250 guests and comes with a full kitchen, or choose Building #35 for parties up to 340 guests. Browse through all of their amenities and photos to see if Graham Park is the best choice for your wedding celebration.

Address: 112 Arena Dr SE, Rochester, MN 55902

Phone: (507) 328-6000

Facebook: Graham Park

Contact : Graham Park Team

The Castle is a unique community space where people from all walks of life can come and gather and celebrate. The third floor is home to Les Fields Hall, a 4,500sf event space with a stage that makes the ideal spot to host your wedding reception. Their professional team will work with your wedding vision and help you bring it to life. They offer a full-service experience with custom menu options and bar service for up to 450 guests. Venue rental also includes the Community Studio as a room for you and your wedding party to relax before your reception. Book a tour with The Castle today if you feel they are the right choice to host your wedding reception.

Address: 121 N Broadway Ave, Rochester, MN 55906,

Phone: (507) 218-7214

Facebook: The Castle

Contact : The Castle Team

Back to Top


After browsing through this list of the top wedding venues in Rochester, MN, it’s time to book a tour with your top favorites to find the one that perfectly suits your wedding vision. Each venue offers something unique for your wedding celebration and can host any size wedding party. Whether you are looking for an elegant country club setting, a hotel with all-inclusive service and discounted rooms for guests, or something more rustic and simple, you are sure to find the one venue that meets all of your needs. Schedule your tours today with your favorite venues to find the perfect venue for your wedding vision.

Back to Top