Your Vermont Wedding on the Shores of Lake Champlain.
Whether your wedding is a day, a weekend, or even longer….you’ll want to stay and celebrate at the Grand Isle Lake House!
With over 55 acres of grounds, including 2500 feet of stunning Lake Champlain shoreline, you and your guests will be treated to spectacular panoramic mountain views, gorgeous Vermont sunsets, and an enchanting, timeless tranquility that only comes with our historic Vermont property.
Our 13 charming guest rooms, each with its own special details and features, comfortably accommodate up to 32 people overnight. Six of the rooms have private baths, and seven share three full bathrooms and one-half bath.