Stirling Lodge
Stirling Lodge in Newboro provides a lakeside setting that’s perfect for hosting a wedding - and then settling in to enjoy the entire weekend. The cozy accommodations and scenic waterfront create an intimate atmosphere where couples and guests can celebrate without rushing off at the end of the night. With everything in one place, it feels less like an event and more like a shared getaway with the people who matter most.