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 peaceful getaway on the lake or a ski trip to some of the best slopes on the East Coast, The Lake House is open year-round and is 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!