Catering and lodging facility for Special Events Only

34 East Shore Road North
Grand Isle, VT 05458

Perched on 55 Acres with Spectacular Views of the Green Mountains and Lake Champlain, the Grand Isle Lake House offers an unparalleled setting for weddings, social and business affairs. Fully licensed with 13 overnight rooms, this venue with its Grand Verandas, is truly a jewel in the Champlain Islands.