Hampton Inn St. Albans is a 2.5-star hotel with free breakfast, free WiFi, and an indoor pool.
These are some of the most popular hotels in the center of St. Albans:
If you've got some extra time to explore family-friendly St. Albans, think about checking out the lakefront and hiking.
Spend your days on the slopes at this well-known ski area, 7.9 mi from central Stowe. You'll find this top hotel near Smugglers' Notch Ski Area: