Ames Farm Inn on the Shore of Lake Winnipesaukee


Find us on Facebook

Old family traditions are still alive at Ames Farm Inn

Welcome to Ames Farm Inn

In just 90 minutes (north from Boston), you can unpack, unwind and undo all the stresses we face today with a cottage colony vacation in our lakeside cabins.

photo of Ames Farm Inn

Located on 135 acres of land with a quarter mile of sandy beach, we offer a variety of lodging options. Choose from our lakeside cottages, apartments or rooms. Once you arrive, our open fields, private beach and swimming areas, restaurant, docks and mountain views give new meaning to a 'stay-cation'.

AMES FARM INN, 2800 Lake Shore Road, Gilford, NH 03249, 603-293-4321,
Directions | Accommodations | History