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 changing 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 to each meal.  



Nebo Lodge is open 
May 15 through October 11.

The restaurant serves dinner
Friday & Saturday evenings 
in May, June, September & October, 
and Monday-Saturday in
July & August.

Dinner is served from 5:00-9:00,
and the bar is open until 10:00.

Special events at the Turner Farm this season include
Barn Suppers, Lobster Bakes on the Beach and Cooking Classes

Read Reviews