[Skip to Content]Privacy Policy
Windsor, Vermont | 153 Pembroke Rd, Windsor, Vermont 05089


The Windsor Mansion Inn is the perfect setting for your special day! Set high on a hill above Windsor Vermont, the breathtaking view of the CT River Valley and architectural facades create a beautiful backdrop to your wedding day. The lovingly restored 1902 mansion and well maintained grounds provide the perfect setting for the wedding of your dreams.

We want your wedding day to be special in every way. Looking back on that day and reliving those extraordinary moments is what it's all about. We are committed to your Wedding Day being just as you envision it to be.

Our venue can accommodate up to 175 wedding guests, plus provide lodging in our 18 elegantly appointed guest rooms. With 3 locations to choose from, including an expansive deck and patio, perfect for both open-air and tented events, we can host your ceremony, cocktail hour and reception all in one beautiful location. We are with you throughout the planning process to ensure that you can design a wedding that fits your budget and your dreams. 

Whatever you have in mind, we are happy to do all we can to make it happen. Be sure to ask us about our elopement and smaller wedding packages.

Our wedding brochure is a great place to start talking about your wonderful day! Click here for wedding brochure.

Special Events
At the Windsor Mansion Inn we believe that what's important to you should be celebrated in style with love and care.  An engagement, a bridal shower, a baby shower, birthday party, anniversary party or memorial service - whatever the reason - if you want to celebrate it, the Mansion staff is here to help you make exceptional memories!

The Windsor Mansion Inn has over 2,500 sq ft of inside space, comprising 3 different ground floor rooms. Depending on your event, we can accommodate up to 175 people.  Our tavern features a 65" flat screen TV, perfect for broadcasting a special video or watching a special televised event. Our great room is the largest room and is perfect for mingling with friends or sitting by the fire. The dining room features seating for 40 and a 50" flat screen TV. This is a  great place for a smaller gathering.

Meetings and Corporate Retreats
Business meetings and corporate retreats are an important part of any business' success.  We understand the importance of getting away from the office, being in a neutral setting, and not having anything to distract you while you make important decisions. Big or small, business meeting locations should be well organized and offer the optimum stress free environment.

The Windsor Mansion Inn offers all of that and more. We have different areas for your meetings that can accommodate your needs. Our Great Hall is a fabulous space with a fireplace and a majestic meeting table, original to the 1902 building.  We can open the bar, offer coffee and tea, and arrange for catering, if you feel the need.

When the meeting is over, one of our 18 elegantly appointed guest rooms will offer a space to get away from it all and get some much-needed rest.  Perhaps a deep claw foot tub is what would appease your body and soothe your mind after a long day of meetings. Call us with your specific request and we will put together the perfect space.  

Event Services

  • Indoor/Outdoor Event Space
  • Elegant Dining Room and Great Room
  • 18 Beautifully Appointed Guest Rooms
  • Free Wi-Fi
  • Breathtaking Views of the CT River Valley
  • Fully Stocked Bar with 65" Flat Screen TV
  • Plenty of Free Parking
Book Now