North Hero House
OPEN FOR DINING 7 DAYS A WEEK!
Waterfront Inn & Restaurant on the shores of Lake Champlain
A lakefront inn nestled in the heart of North Hero Village on the Vermont shores of Lake Champlain
The North hero House just became greener - in addition to the living Pier Bar roof, we are now powered by 50,000 KWH of solar power!
We love it here, and so do our guests
Pull up a chair
Book a table at the
North Hero House Restaurant
Stay awhile