Host an Event

private Events

We offer a variety of rooms and indoor and outdoor spaces in Duxbury to suit every occasion—weddings, memorials, graduations, baby showers, birthday celebrations and more.

Let our thoughtful and gracious staff attend to your every need so that you can focus on your party. For availability, pricing and more, please call 781.934.0991 or fill out our event form below!

Name *
Phone *
Date of Event *
Date of Event

Carriage House and Patio


The Carriage House seats 25 to 50 guests depending on room set up. The Carriage House has large windows and rustic French doors that connected to the outdoor patio, lawn and gardens. The patio and lawn can be added onto the Carriage House for a cocktail party or additional seating.


Salt Meadow Room


The Salt Meadow Room is our smallest private dining space and seats up to 16 people. The Salt Meadow Room was designed with the feeling of bring at your own home with its cream-colored walls, gray accents and contemporary furnishings.

Blue Fish Room


If you are looking for a more avant-garde smaller setting the Bluefish is perfect for smaller parties. Depending on how you would like the tables to be arranged The Bluefish room holds up to 25 people. The Bluefish has an electric fireplace making it a really nice cozy room in the winter. The Bluefish room can also be used with the main dining room for a cocktail space or additional seating.

Main Dining Room


Inspired by British architecture the Main Dining Room is the largest room at The Winsor House Inn and seats up to 80 people. The Main Dining Room is split up by a gorgeous electric fireplace. Along with the fireplace the room offers historic warmth by its décor of wood beams and wide pine floors.

If you are interested in hosting an event but do not want to be in a private room, ask us about semi-private dining in the Main Dining Room!