2024 Total Solar Eclipse in Vermont

Mountain Lake Cottages

52 Old 5A Rd., Westmore, VT
Book Now

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.”

Find complete relaxation on the porch of your private cottage; breathe in the fresh air and enjoy the opalescent dawns and the saffron sunsets. Or get active and enjoy nature in all its purity by kayaking, canoeing, hiking, or mountain biking. Appreciate the clear, tranquil lake by launching a boat or doing whatever water sport your heart desires.

Come see how enchanting Lake Willoughby can be — let it delight your eyes and rest your soul.

STAY
SERVICES