Contact info ‣

Get directions

(207) 867-2007

nebolodge.com

Instagram @nebolodge

Nebo Lodge

North Haven, MEView nearby places
Recommendations
Notes from the website:
Nebo Lodge is a small inn and restaurant on the island of North Haven, Maine, in the heart of Penobscot Bay. The inn has nine unique guest rooms, as well as three inviting decks, a cozy living room, and a charming bar and dining room. The restaurant at Nebo Lodge serves up a varied, seasonal menu of island-grown meat, fish, and produce—from oysters, lobsters and scallops to pasture-fed lamb, and bountiful vegetables. Homemade bread, creative cocktails, and decadent desserts serve as delicious accompaniments. We also serve a homemade breakfast each morning for inn guests.

Nearby places