Begin Your Journey at our Wedding Venues in Sturbridge, MA
Celebrate your special day on the picturesque shores of Cedar Lake. Located in beautiful Central Massachusetts, the Sturbridge Host Hotel & Conference Center offers a variety of indoor and outdoor sites for intimate ceremonies and grand wedding receptions. Our all-inclusive wedding packages take the guess work out of planning and work for any budget. Our expert culinary team will craft a customized menu, tailored to your unique preferences. Our experienced wedding coordinators will assist with seating arrangements and lodging for your guests. Let us help plan the most important day of your life, right down to the smallest detail. Please contact us for a private tour of our lovely facilities.
2019 Dates are still available!
ask about our Friday and Sunday Packages
Contact our Sales Office today to schedule an appointment and site visit.
the only Lakeside wedding venue in Central Massachusetts!