Welcome to The Vermont Lake House!
We invite you to come stay with us and experience all of the beauty that Vermont has to offer here at Lake St. Catherine. Whether you’re planning a summer family vacation, peaceful leaf peeping in the fall, or a winter ski trip to some of the best slopes on the East Coast, The Vermont Lake House is open year-round and always ready to accommodate new and returning guests.
Located on the west side of the lake off a quiet private drive, you can escape the noise and traffic from the busy tourist season. With over 100ft of lake frontage, there are few spots with a better view. Watch the sun rise each morning from either of the private decks. Don’t forget your coffee!