We all know New Hampshire is a truly gorgeous state. Whether you want mountain, lake, or ocean views, there’s a place for you. Why not enjoy that beauty while eating a delicious meal? These 9 restaurants offer the chance to do both together.
1. The Italian Farmhouse, Plymouth
For delicious Italian food in a romantic setting, head to the Italian Farmhouse in Plymouth. As the name suggests, it's in a quaint farmhouse set on over 40 acres of rolling fields and woods. Find it at 337 Daniel Webster Hwy Plymouth, NH.
2. Cafe Lafayette Dinner Train, Woodstock
For a dinner you'll truly never forget, check out the Cafe Lafayette Dinner train. This isn't just dinner - it's a 2 hour train ride through the Pemigewasset River Valley. As you watch the scenery roll by, you'll enjoy a five-course evening dinner. It's a pricey evening, but the perfect way to celebrate a special occasion. Start the ride at 3 Crossing at River Place, Woodstock, NH 03262.
3. The Purple Urchin, Hampton
Right across the street from the ocean and the Sea-Shell Stage, Purple Orchid is the place to go in Hampton Beach. It's just open in the summer, but it's got perfect views of all the beach happenings and of fireworks. Enjoy great seafood and American fare at 169 Ocean Blvd Hampton, NH 03842.
4. Muddy Moose Restaurant & Pub, North Conway
This North Conway staple is popular with tourists and locals alike for its cozy cabin-like atmosphere, tasty pub favorites, and great views of the surrounding mountains. See for yourself at 2344 White Mountain Hwy North Conway, NH 03860.
5. The Waterhouse, Peterborough
If you'd like to enjoy upscale American fare directly over a bubbling river, check out the Waterhouse. It offers up a uniquely peaceful atmosphere for a special dinner. Enjoy yourself at 18 Depot Square, Peterborough, NH 03458.
6. Garwoods Restaurant & Pub, Wolfeboro
Garwoods has lakefront Winnipesauke views that can't be beat. You can't beat good seafood and a drink on their deck.
7. Petey's Summertime Seafood & Bar
For a classic beachfront seafood experience, check out Petey's in Rye. Don't miss the fried seafood platter! Find it at 1323 Ocean Blvd, Rye, NH 03870.
8. The Foundry, Manchester
In a converted mill building right on the Merrimack River, the Foundry offers a stylish dining experience in downtown Manchester. It's New Hampshire's largest farm-to-table restaurant, and it's a great spot to catch local music. Check it out at 50 Commercial St, Manchester, NH 03101.
9. Walter's Basin Restaurant & Basshole Lounge
For casual family dining on Little Squam Lake, look no further than Walter's. With fantastic lake views and deals like $5 burgers, you won't want to pass it up. Find them at 895 US-3, Holderness, NH 03245.
Do you know of any other gorgeous restaurant views in New Hampshire? Feel free to share below. Happy eating!
OnlyInYourState may earn compensation through affiliate links in this article. As an Amazon Associate, we earn from qualifying purchases.