Looking for a straightforward base in Vermont? Madbush Falls in Vermont covers the essentials and sits near central Vermont.
From here, Vermont's main attractions — including central Vermont — are an easy walk or short ride away, so you spend less time in transit and more time exploring.
Rates shift with the season and with demand, so the live price on the booking page is always the one to trust — tap through for tonight's or your dates' real availability.
Good to know
Guest rating
4.9 (158 reviews)
Address
7575 Main Street, Stowe
Questions & answers
Where is Madbush Falls located?
Madbush Falls is in Vermont, Vermont (7575 Main Street, Stowe), close to the city centre.
How much does Madbush Falls cost per night?
Recent rates started around $254 per night, but prices are set live — check the booking page for your exact dates.
How many stars is Madbush Falls?
Madbush Falls is a 3-star hotel in Vermont.
Is Madbush Falls a good hotel?
Guests rate it 4.9 across 158 reviews. It's a midscale choice for Vermont.