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, fresh eggs, and of course, bountiful vegetables. Homemade bread, creative cocktails, and decadent desserts serve as delicious accompaniments. We also serve a homemade breakfast each morning for inn guests.


Visit Nebo

August 10th BBQ Buffet from 5-7pm first come, first serve.

Nebo Lodge will be open Memorial Day weekend and then the weekends in June, September and October through October 13th, 2019.

The restaurant serves dinner Tuesday through Saturday evenings from June 25th through August 31st. We are open Memorial Day weekend and weekends in June, September and early October. Barn Suppers will be held every Friday from June 28th through August 30th and also Thursday evenings from July 25th through August 30th.

Dinner is served from 5:00-9:00p.m. 

Equinox Dinner Cruises are available Tuesday through Saturday in July and August, and Saturdays in September.