[Skip to Content]Privacy Policy
Skip to main content
Sturbridge, Massachusetts: 508-347-7393

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.

2020 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!

Call us at 508-347-7393 or email us at [email protected]