Historic Lodging in beautiful Windsor, Vermont | 802-674-4112

Perched on 14 acres of private estate, the Windsor Mansion Inn has been in operation since 1941. Our unique boutique inn offers breathtaking views, luxurious comfort and exceptional service. 153 Pembroke Road, Windsor, Vermont 05089

Unforgettable Events

One of the few venues in the area that has the ability to host ceremonies, cocktail parties, receptions, and lodging all at one location.

Read More

Beautiful Location

The mansion features three locations for events, including an expansive deck and patio, perfect for both open air or tented events.

Read More

Elegant Lodging

Offering 17 guest accommodations including standard, deluxe, and presidential bedrooms all with their own private baths.

Read More

statue-headThe newly revived Windsor Mansion Inn and its ownership are pleased to carry on the famed gentile hospitality and elegant entertaining that was once desired by patrons throughout its history. Today guests can experience the home as it was originally intended with over 6,000 square feet of common space and an additional 5,000 square feet of manicured grounds designed for the perfect Vermont getaway! Call 802-674-4112 or email innkeeper@windsormansioninn.com to make your reservation.