Echo Lake Inn is a historic Vermont lakeside retreat offering 20 guest rooms and 8 condos, each with unique rustic charm and modern comforts like flat-screen TVs and in-room fireplaces. The inn’s cozy pub and 4.5-star restaurant serve locally sourced dishes, making it a great spot for relaxed business dinners or small group gatherings.
Set on 10 private acres with lake access, the inn provides a peaceful setting just minutes from Okemo and Killington ski resorts. Its flexible event spaces and attentive service support conferences, retreats, and team offsites, while onsite amenities like a seasonal pool, game room, and EV chargers add convenience for overnight guests.
Loading map...
Rated 4.7 on Google · 175 reviews