For questions or reservations, please contact the Hermitage Inn 1-802-464-4300
View our Policies →


Exclusive Offers

Location 2017-11-21T20:03:35+00:00

To reserve a room or apartment at the Vermont House click here or call 1-802-464-4300

Book Your Room

The Vermont House

We’re the only inn located in the heart of downtown Wilmington, Vermont. Guests can enjoy walking access to the many local shops and dining options in the center of town. Parking is available across the street and with each stay you will receive a unique access code to the building and your room key.

Simply call the front desk at 802-464-3511 to confirm your arrival time and you will receive instructions for entry into the building and your room.

Button Text