Weddings at Glen Manor House in Portsmouth are the perfect mix of historic charm and intimate elegance. Nestled on the banks of the Sakonnet River, this French-inspired chateau and its lush gardens create a romantic setting that feels both grand and personal, with timeless architecture, outdoor terraces, and sweeping waterfront views that make every moment picture-perfect. Whether you’re exchanging vows on the lawn, celebrating under the covered terrace, or enjoying a reception inside with warm natural light and classic details, Glen Manor offers a versatile backdrop that elevates every part of your day. Its combination of storybook beauty and refined coastal atmosphere makes it a truly unforgettable venue for couples who value privacy and natural beauty.