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

A Timeless, Class In Windsor, Vermont

Check in: 4:00 PM
Check out: 11:00 AM
17 Rooms
  • Free Wi-Fi
  • Complimentary Delicious Breakfast
  • Indoor/Outdoor Wedding/Meeting spaces
  • Tavern with 65" Flat Screen TV
  • Free Parking
The Windsor Mansion Inn offers beautiful scenic views, elegant accommodations, and opulent surroundings with a storied past. If the walls could talk, they would have great tales about the former guests and late Presidents who have once stayed at our historic mansion. Perched high up on 14 acres of a private estate, with breathtaking views of the Connecticut River Valley and the Town of Windsor, Vermont, this 1900's house has been reborn and newly revived.  Each of the 17 guest rooms has been artfully decorated with antique furnishings.

Make yourself at home and unwind with a glass of wine from our new tavern, sit by the fireplace in the Great Room, work on a puzzle with a friend or host an event in one of our many event spaces. Our expansive outside patio areas are perfect to sit and watch the sun set and take in the beautiful views.

Whatever your needs…we have it! Rich in History, our charming inn welcomes you to Vermont in true Windsor Fashion.
  • Wedding, special event or a business meeting, you will find that we are ready and able to help you plan your event from start to finish in a professional and meticulous manner. Our indoor and outdoor spaces are perfect for what you are planning.
Website design, hosting & internet marketing by Milestone.
Book Now