Best Western Plus

Best Western Plus hero image

Surrounded by the Green Mountains of Vermont, this Waterbury hotel features an indoor swimming pool and free WiFi. A flat-screen cable TV and air conditioning are provided in each room at Best Western Plus Waterbury - Stowe.

83 rooms starting at $112.19

About Best Western Plus

Beautiful Vermont has a lot to offer, when you stay at the Best Western PLUS Waterbury-Stowe, the countryside is at your fingertips.