To reserve a room or apartment at the Vermont House please call: 1-802-464-3511 | The Hermitage Inn

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.

Guests staying at the Vermont House are required to check in at the Hermitage Inn prior to arriving. 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.