Historic Inn located on the island of North Haven

Contact Owner
North Haven Bed and Breakfast
Sleeps 18
Reviews Add review
Nebo Lodge is a small inn and restaurant on the island of North Haven, Maine, in the heart of Penobscot Bay. A one-hour ferry ride from Rockland, a small city just an hour and a half north of Portland, North Haven is one of the most beautiful places on earth. The inn has nine unique guest rooms, each named after one of the many surrounding islands, as well as two inviting decks, a cozy living room, and a charming old bar and dining room with a fireplace.

Loading map...

North Haven Travel and Lodging Related Links