Montpelier Bed and Breakfasts

Filter
Sort

Montpelier, VT

Check Availability

from $120

Waitsfield, VT (14 miles from Montpelier)

Check Availability

Waitsfield, VT (14 miles from Montpelier)

Check Availability

from $179

Waitsfield, VT (13 miles from Montpelier)

Check Availability

from $89

Waitsfield, VT (15 miles from Montpelier)

Check Availability

from $99

Waitsfield, VT (16 miles from Montpelier)

Check Availability

from $152

Waitsfield, VT (13 miles from Montpelier)

Check Availability

Waitsfield, VT (11 miles from Montpelier)

Check Availability

from $130

Waitsfield, VT (14 miles from Montpelier)

Check Availability

from $101

Waitsfield, VT (16 miles from Montpelier)

Check Availability

Waitsfield, VT (14 miles from Montpelier)

Check Availability

from $99

Warren, VT (15 miles from Montpelier)

Check Availability

Warren, VT (17 miles from Montpelier)

Check Availability

Warren, VT (17 miles from Montpelier)

Check Availability

from $76

Waterbury, VT (10 miles from Montpelier)

Check Availability

East Montpelier, VT (2 miles from Montpelier)

Check Availability

Chelsea, VT (19 miles from Montpelier)

Check Availability

Huntington, VT (19 miles from Montpelier)

Check Availability

from $125

Bristol, VT (24 miles from Montpelier)

Check Availability

Bristol, VT (27 miles from Montpelier)

Check Availability

from $139

Ripton, VT (30 miles from Montpelier)

Check Availability

from $85

Stowe, VT (15 miles from Montpelier)

Check Availability

from $149

Stowe, VT (18 miles from Montpelier)

Check Availability

from $289

Stowe, VT (17 miles from Montpelier)

Check Availability

from $130

Stowe, VT (15 miles from Montpelier)

Check Availability

from $99

Stowe, VT (15 miles from Montpelier)

Check Availability

from $80

Stowe, VT (15 miles from Montpelier)

Check Availability

from $79

Stowe, VT (16 miles from Montpelier)

Check Availability

from $63

Jeffersonville, VT (29 miles from Montpelier)

Check Availability

Sponsored Links

check