11 Mullins Lane
North Haven, ME 04853
Nebo Lodge is a bed & breakfast located on the offshore island of North Haven, Maine, one of the most beautiful places on earth. North Haven's beautiful scenery and friendly community are the perfect place for your important event or a quick, relaxing getaway. We are proud of our commitment at Nebo Lodge to being green. Read Nebo’s commitment to island sustainability and the environment. Located just up the street from the library and the ferry dock, Nebo Lodge has nine beautiful guest rooms, great gathering spaces, and homemade breakfast every morning. Whatever brings you to North Haven, whether it’s sightseeing, relaxing, or just savoring a delicious dinner in our downstairs dining room, Nebo is the perfect bed & breakfast for any Maine vacation or group retreat.