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

Facebook/thecmannhitalianfarmhouse

Facebook/thecmannhitalianfarmhouse

Facebook/thecmannhitalianfarmhouse 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.

  1. Cafe Lafayette Dinner Train, Woodstock

Facebook/Cafe-Lafayette-Dinner-Train-1466769593600347

Facebook/Cafe-Lafayette-Dinner-Train-1466769593600347

Photo Credit 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.

  1. The Purple Urchin, Hampton

Facebook/purpleurchin

Facebook/purpleurchin

Facebook/purpleurchin 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.

  1. Muddy Moose Restaurant & Pub, North Conway

Atticus177

TripAdvisor/Me515

TripAdvisor/Erica_F 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.

  1. The Waterhouse, Peterborough

Facebook/Waterhouse-Restaurant-159737840759451

TripAdvisor/Starweez

TripAdvisor/Starweez 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.

  1. Garwoods Restaurant & Pub, Wolfeboro

Yelp/Andy D.

Yelp/Kristen M.

Yelp/Laura K. Garwoods has lakefront Winnipesauke views that can’t be beat. You can’t beat good seafood and a drink on their deck.

  1. Petey’s Summertime Seafood & Bar

Yelp/Momo C.

Yelp/Sari Marissa G.

Yelp/Alexis T. 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.

  1. The Foundry, Manchester

TripAdvisor/Robin421

Yelp/Tee B.

Yelp/Gabriel C. 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.

  1. Walter’s Basin Restaurant & Basshole Lounge

Facebook/Walters-Basin-Restaurant-Basshole-Lounge-387719011323105

Facebook/Walters-Basin-Restaurant-Basshole-Lounge-387719011323105

Facebook/Walters-Basin-Restaurant-Basshole-Lounge-387719011323105 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.

 

Facebook/thecmannhitalianfarmhouse

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.

Facebook/Cafe-Lafayette-Dinner-Train-1466769593600347

Photo Credit

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.

Facebook/purpleurchin

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.

Atticus177

TripAdvisor/Me515

TripAdvisor/Erica_F

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.

Facebook/Waterhouse-Restaurant-159737840759451

TripAdvisor/Starweez

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.

Yelp/Andy D.

Yelp/Kristen M.

Yelp/Laura K.

Garwoods has lakefront Winnipesauke views that can’t be beat. You can’t beat good seafood and a drink on their deck.

Yelp/Momo C.

Yelp/Sari Marissa G.

Yelp/Alexis T.

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.

TripAdvisor/Robin421

Yelp/Tee B.

Yelp/Gabriel C.

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.

Facebook/Walters-Basin-Restaurant-Basshole-Lounge-387719011323105

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.