Mountain Lake Cottages

52 Old 5A Rd., Westmore, VT
Open in Spring, Summer, and Fall

Mountain Lake Cottages is located directly on the shores of majestic Lake Willoughby, in Vermont’s scenic Northeast Kingdom. This freshwater treasure is commonly referred to as the “Lucerne of America.”

STAY
SERVICES
My Trip