Dine at the lake and taste the best our region has to offer from morning until night. Quick bites with spectacular views await at Town Docks, while romance and elegance tinge the air at renowned Lago. With eight restaurants, your toughest vacation decision may be where to go first.

Distinctive Dining in Meredith

From sunrise into the descending dusk, there’s a taste and atmosphere to fit your every mood at Mill Falls. Want a quick lunch with a view? Head down to Town Docks and watch the M/S Mount Washington make its port of call. Thirsting for a laid back afternoon cocktail? Grab a seat and enjoy the views from Lakehouse Grille. In the mood for something a little more… romantic? One word: Lago. And that’s just the beginning. 
LAGO Restaurant at Bay Point

Lago offers an authentic old world dining experience and a wine cellar stocked with a generous selection of regional Italian wines. The menu features crusty mozzarella-stuffed ciabatta bread, steamed fennel-infused mussels, homemade pastas, Bistecca Toscana, osso buco, chicken Parmesan, and more. Save room for dessert! Try our tiramisu, Zuppa Anglaise, or Torta di Ricotta.

Enjoy Meredith Bay from a dining deck that overhangs the water’s edge, or relax in the cozy lounge. Located inside Bay Point at Mill Falls, Lago’s eclectic decor includes beautiful hand-painted murals of the Italian countryside and beautiful hand-glazed tiles.

Lago is open for dinner from 5 to 9:00 p.m. Sunday through Thursday and from 5 to 9:30 p.m. on Friday and Saturday. Our lounge serves appetizers and cocktails at 4 p.m., as well as late-night bites until 10:00 p.m. Sunday through Thursday and until 11:00 p.m. Friday and Saturday. 603-279-2253. Download a Menu.


Lakehouse offers a unique, attentive dining experience in an Adirondack-style setting with sweeping views of Meredith Bay on Lake Winnipesaukee in Meredith, New Hampshire. Our chef’s creative New England cuisine with world fusion spans from fresh seafood offerings, such as lobster corn chowder, to hand-cut steaks, including a flavorful hanger cut. Not to mention Black-Bottom Crème Brûlée and chef’s daily bread pudding to round out your evening.

Located inside Church Landing at Mill Falls, Lakehouse serves breakfast, lunch, and dinner daily. On Sundays, our Lakehouse staff pulls out all the stops with an exquisite brunch buffet.

Before your meal, gather with friends in our Lakehouse lounge area, with lake views and cozy fireplaces – a comfortable place to meet during any season!

Lakehouse offers breakfast for inn guests and the public, Monday through Friday from 7:30 a.m. to 10 a.m. Saturday is a breakfast buffet from 7:30 – 10 a.m. Lunch is served Monday through Saturday from 11:30 a.m. and 3 p.m.  We serve dinner at Lakehouse from 5 to 9:00 p.m., Sunday through Thursday, and until 9:30 p.m. on Friday and Saturday. Sunday brunch is held from 9 a.m. to 2 p.m. and is $19.95 per person. 603-279-5221. Download a BreakfastLunch, and Dinner Menu.


Remember summers in New Hampshire at camp? Well, we’ve brought a little bit of that old-time warmth and fun to Meredith (and improved the food considerably!). Visit the cozy Adirondack Camp inside the Chase House with a fieldstone fireplace, tin ceiling, and lots of comfort food, including our signature Camp crackers, pot roast, and apple fried chicken are among the favorites with our guests – or campers, as we call them! There are even s’mores for dessert!

With our tin roof, fieldstone fireplace, pine tables, and screen door, you’ll feel like you’ve stepped back in time to summers past. Camp is open for dinner Tuesday – Thursday night from 5 – 9 p.m., and on Friday and Saturday night from 5 – 9:30 p.m. Starting Columbus Day weekend, Camp will serve dinner Wednesday, Thursday and Sunday from 5 – 9 p.m. and Friday and Saturday from 5 – 9:30 p.m., closing on Monday and Tuesday.  603-279-3003. Download a Menu.

Town Docks

Town Docks is the place to be in Meredith, New Hampshire, during the summer, offering lakeside outdoor seating on Lake Winnipesaukee, free tie-ups to come by boat, and a sandy outdoor Tiki Bar where you can dig in your toes and relax by the water.

Town Docks offers classic summer favorites, like lobster dinners, tasty salads, fried seafood plates, burgers, dogs, and more. Don’t forget our own homemade ice cream – dozens of flavors to choose from and always served in generous portions!

Town Docks is open Friday – Sunday from 11 am to 8 pm.  603-279-3445 Download a Menu.

Waterfall Cafe at Mill Falls
Waterfall Café

Enjoy breakfast or lunch in the cozy Waterfall Café. Porch seating overlooks our 40-foot waterfall with scenic views of Lake Winnipeasukee. Join us for fresh baked goods, homemade soups and chowders, and a variety of salads and hearty sandwiches. Located on the third level of the historic mill building at Mill Falls Marketplace. 603-677-8631. Download a Menu.

Monday–Friday: 6:30 a.m.–1:30 p.m.

Saturday: 7:00 a.m.–1:30 p.m.

Sunday: 7:00 a.m.–1:00 p.m. (breakfast only)

Guiseppe's Ristornante at Mill Falls

Giuseppe’s Show Time Pizzeria & Ristorante is a full-service restaurant in the historic Mill Falls Marketplace with a festive Italian atmosphere for the whole family to enjoy. Musical entertainment nightly. Very musical, very Italian, and very good! Serving lunch and dinner daily, Sunday through Thursday from 11 a.m. to 9:45 p.m., Friday and Saturday from 11 a.m. to 10:45 p.m. Late-night pizza on Friday and Saturday until midnight! 603-279-3313.

Download a Menu  .  Website  .  Entertainment Schedule

Boathouse Patio at Church Landing
Boathouse Patio

The Boathouse Patio offers a delightful and intimate setting on top of the Boathouse Lodge serving cocktails and light fare.

Hours: Friday through Sunday until October 9th, serving lunch 11:30 am to 4:00 pm and light appetizers and cocktails until 8:00 pm. (weather permitting).

Meredith Mobil Station & Sub Shop
Meredith Sub Station

The Meredith Sub Station offers a variety of fresh subs made to order on homemade sub rolls. We use only the best ingredients, proudly featuring Boar’s Head Meats & Cheeses. In addition to subs, we make individual and large pizza pies. Call ahead or just stop by, located on Route 3 across from the Town Docks and next to the Chase House. 603-279-1309. Download a Menu.